UNPKG

@ui-machines/toggle

Version:

Core logic for the toggle widget implemented as a state machine

7 lines (6 loc) 347 B
import { PropTypes, ReactPropTypes } from "@ui-machines/types"; import { ToggleSend, ToggleState } from "./toggle.types"; export declare function connect<T extends PropTypes = ReactPropTypes>(state: ToggleState, send: ToggleSend, normalize?: import("@ui-machines/types").NormalizeProps): { isPressed: boolean; buttonProps: T["button"]; };