Open yairEO opened 2 years ago
it's beneficial for a toggling function to have an optional argument that, if set to true or false, will force the toggle to that state.
true
false
This is handy in such cases:
const {visible, toggle} = useVisibilityState(); const foo = bar => toggle(bar) // where bar is a Boolean state
instead of:
const {visible, show, hide} = useVisibilityState(); const foo = bar => { if (bar) show() else hide() }
it's beneficial for a toggling function to have an optional argument that, if set to
true
orfalse
, will force the toggle to that state.This is handy in such cases:
instead of: