UNPKG

@modern-kit/react

Version:
13 lines (10 loc) 347 B
import { useState, useCallback } from 'react'; function useToggleState(value1, value2) { const [value, setValue] = useState(value1); const toggle = useCallback(() => { setValue((prev) => prev === value1 ? value2 : value1); }, [value1, value2]); return [value, toggle]; } export { useToggleState }; //# sourceMappingURL=index.mjs.map