UNPKG

rehance-forms

Version:
22 lines (21 loc) 618 B
import * as React from "react"; export declare type ToggleProps = { className?: string; activeClassName?: string; disabledClassName?: string; disabled?: boolean; onToggle?(value: boolean): void; children?(props: RenderToggleProps): React.ReactNode; }; export declare type RenderToggleProps = { value: boolean; disabled: boolean; toggle(): void; onToggle(): void; }; export declare const Toggle: React.ForwardRefExoticComponent<{ children?: React.ReactNode; } & ToggleProps & { name: string; keepChangesOnUnmount?: boolean | undefined; } & React.RefAttributes<any>>;