UNPKG

@hakit/components

Version:
3 lines (2 loc) 1.46 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("../../../../../emotion-react-jsx-runtime.browser.esm-CgJouFLh.cjs");require("../../../../ThemeProvider/breakpoints.js");require("react");const i=require("@hakit/core");require("../../../Form/TextField.js");const o=require("../../../../../ThemeControlsModal-6PLKXzj7.cjs"),a=require("react-error-boundary");require("@emotion/react");require("@emotion/serialize");require("@emotion/utils");require("@emotion/is-prop-valid");require("react-dom");require("../../Alarm/AlarmControls/shared.js");require("lodash");require("../../../SvgGraph/index.js");require("../../Climate/ClimateControls/data.js");require("use-debounce");require("../../Climate/ClimateControls/BigNumber.js");require("@iconify/react");require("../../../../Cards/CameraCard/players/index.js");require("@use-gesture/react");require("../../../PreloadImage/index.js");require("../../../Alert/index.js");require("../../../../ThemeProvider/constants.js");require("../../../../ThemeProvider/store.js");function l({entity:r,onChange:u,reversed:n=!0,...s}){const e=i.useEntity(r),q=i.isUnavailableState(e.state);return t.jsx(o.ControlToggle,{disabled:q,...s,reversed:n,checked:e.state===i.ON,onChange:c=>{u&&u(e,c),e.service.toggle()}})}function d(r){return t.jsx(a.ErrorBoundary,{...o.fallback({prefix:"SwitchControls"}),children:t.jsx(l,{...r})})}exports.SwitchControls=d; //# sourceMappingURL=index.js.map