UNPKG

@grafana/ui

Version:

Grafana Components Library

21 lines (20 loc) 540 B
import React, { PureComponent } from 'react'; export interface Props { label: string; checked: boolean; className?: string; labelClass?: string; switchClass?: string; transparent?: boolean; onChange: (event?: React.SyntheticEvent<HTMLInputElement>) => void; } export interface State { id: string; } export declare class Switch extends PureComponent<Props, State> { state: { id: string; }; internalOnChange: (event: React.FormEvent<HTMLInputElement>) => void; render(): JSX.Element; }