Files
wdi-dashboard/node_modules/@chakra-ui/hooks/dist/chunk-BBVTFCMB.mjs
2024-08-16 15:06:52 +05:30

21 lines
449 B
JavaScript

'use client'
// src/use-boolean.ts
import { useMemo, useState } from "react";
function useBoolean(initialState = false) {
const [value, setValue] = useState(initialState);
const callbacks = useMemo(
() => ({
on: () => setValue(true),
off: () => setValue(false),
toggle: () => setValue((prev) => !prev)
}),
[]
);
return [value, callbacks];
}
export {
useBoolean
};
//# sourceMappingURL=chunk-BBVTFCMB.mjs.map