UNPKG

@kubit-ui-web/react-components

Version:

Kubit React Components is a customizable, accessible library of React web components, designed to enhance your application's user experience

18 lines 543 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useCheckbox = void 0; const react_1 = require("react"); const useCheckbox = ({ initialChecked, disabled }) => { const [isChecked, setIsChecked] = (0, react_1.useState)(initialChecked); const handleToggleIsChecked = () => { if (!disabled) { setIsChecked(!isChecked); } }; return { isChecked, handleToggleIsChecked, }; }; exports.useCheckbox = useCheckbox; //# sourceMappingURL=useCheckbox.js.map