UNPKG

toggles

Version:

A collection of React hooks for toggles with dynamic noun and verb APIs

8 lines (7 loc) 1.48 kB
import { type Noun } from './src/nouns'; export declare function useToggles(...args: (string | boolean)[]): Record<string, Noun>; export declare function useToggle(initial: boolean): Noun; export { type Noun } from './src/nouns'; export { verbs, type Verbs, type Verb, type VerbName } from './src/verbs'; export declare const open: import("./src/verbs").Verb, close: import("./src/verbs").Verb, show: import("./src/verbs").Verb, hide: import("./src/verbs").Verb, turnOn: import("./src/verbs").Verb, turnOff: import("./src/verbs").Verb, check: import("./src/verbs").Verb, uncheck: import("./src/verbs").Verb, enable: import("./src/verbs").Verb, disable: import("./src/verbs").Verb, expand: import("./src/verbs").Verb, collapse: import("./src/verbs").Verb, activate: import("./src/verbs").Verb, deactivate: import("./src/verbs").Verb, start: import("./src/verbs").Verb, end: import("./src/verbs").Verb, connect: import("./src/verbs").Verb, disconnect: import("./src/verbs").Verb, focus: import("./src/verbs").Verb, blur: import("./src/verbs").Verb, mount: import("./src/verbs").Verb, unmount: import("./src/verbs").Verb, reveal: import("./src/verbs").Verb, conceal: import("./src/verbs").Verb, display: import("./src/verbs").Verb, dismiss: import("./src/verbs").Verb, lock: import("./src/verbs").Verb, unlock: import("./src/verbs").Verb, subscribe: import("./src/verbs").Verb, unsubscribe: import("./src/verbs").Verb, toggle: import("./src/verbs").Verb; export default useToggles;