useToggle
@guoba-ai/hook / useToggle
Function: useToggle()
function useToggle(initialValue?): [boolean, (next?) => void];Defined in: useToggle.ts:16
Toggle a boolean value.
Parameters
initialValue?
boolean = false
The initial boolean value (defaults to false)
Returns
[boolean, (next?) => void]
A tuple of [value, toggle] where toggle flips the value or sets it to a specific boolean
Example
const [isOpen, toggleOpen] = useToggle()
toggleOpen() // true
toggleOpen() // false
toggleOpen(true) // true