UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

12 lines (11 loc) 380 B
import * as React from 'react'; export function useBoolean(initialState) { const [value, setValue] = React.useState(initialState); return [ value, React.useCallback(() => setValue(true), []), React.useCallback(() => setValue(false), []), React.useCallback(() => setValue((val) => !val), []), ]; } //# sourceMappingURL=useBoolean.js.map