UNPKG

@kadconsulting/dry

Version:
12 lines 747 B
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; // // CLI Version 1.0.1 // Component Version 1.0.0 import { forwardRef } from 'react'; import classnames from 'classnames'; // import * as Utils from "./ToggleInput.utils.js"; import './ToggleInput.scss'; const ToggleInput = forwardRef(({ id, className, passProps, text, checked, onChange, ...props }, ref) => { return (_jsxs("div", { id: id, ref: ref, className: classnames(className, 'toggle'), ...props, children: [text, _jsxs("label", { className: 'toggle__subWrapper', children: [_jsx("input", { type: 'checkbox', checked: checked, onChange: onChange }), _jsx("span", { className: 'slider' })] })] })); }); export default ToggleInput; //# sourceMappingURL=ToggleInput.js.map