UNPKG

@hakit/components

Version:
6 lines (5 loc) 1.06 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("../../../emotion-react-jsx-runtime.browser.esm-D6BfYa4f.cjs"),i=require("../../../emotion-styled-base.browser.esm-BenTvX6I.cjs"),S=require("@hakit/core"),y=require("react-error-boundary"),s=require("../../../ThemeControlsModal-_0fTWRao.cjs"),m=i.createStyled(s.ButtonCard,process.env.NODE_ENV==="production"?{target:"e16wpwvj0"}:{target:"e16wpwvj0",label:"StyledSensorCard"})();function p({entity:e,className:r,cssStyles:o,hideToggle:n=!0,service:a,serviceData:l,...c}){const u=S.useHass(d=>d.globalComponentStyles);return t.jsx(m,{disableActiveState:!0,hideToggle:n,service:a,serviceData:l,graph:{entity:e,adjustGraphSpaceBy:"1rem"},entity:e,className:`sensor-card ${r??""}`,cssStyles:` ${u?.sensorCard??""} ${o??""} `,...c})}function C(e){const r={xxs:12,xs:6,sm:6,md:4,lg:4,xlg:3};return t.jsx(y.ErrorBoundary,{...s.fallback({prefix:"SensorCard"}),children:t.jsx(p,{...r,...e})})}exports.SensorCard=C; //# sourceMappingURL=index.js.map