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) 694 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const u=require("react");require("lodash");require("../../utils/light/index.js");const i=require("../../../index-DKqwfDib.cjs");require("../../HassConnect/HassContext.js");require("@iconify/react");const n=require("../useStore/index.js");require("use-debounce");require("home-assistant-js-websocket");require("../useLocale/locales/index.js");function o(e){const r=n.useStore(t=>t.entities[e]);return u.useCallback(t=>{if(e==="unknown")return null;if(!r){if(t)return null;throw new Error(`${i.localize("entity_not_found")} - "${e}"`)}return r},[r,e])}exports.useSubscribeEntity=o; //# sourceMappingURL=index.js.map