@ui-machines/toggle
Version:
Core logic for the toggle widget implemented as a state machine
7 lines (6 loc) • 347 B
TypeScript
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"];
};