UNPKG

@hakit/core

Version:

A collection of React hooks and helpers for Home Assistant to easily communicate with the Home Assistant WebSocket API.

3 lines (2 loc) 691 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react");require("lodash");require("../../utils/light/index.js");require("../useLocale/locales/index.js");require("../../../index-DKqwfDib.cjs");require("../../HassConnect/HassContext.js");require("@iconify/react");const o=require("../useStore/index.js");require("use-debounce");require("home-assistant-js-websocket");const u=r=>{const[s,n]=i.useState(null),e=o.useStore(t=>t.connection);return i.useEffect(()=>{(async()=>{if(!e)return;const c=await e.sendMessagePromise({type:"config/entity_registry/get",entity_id:r});n(c)})()},[e,r]),s};exports.useDevice=u; //# sourceMappingURL=index.js.map