@bothub-chat/ui
Version:
Bothub UI Components
2 lines (1 loc) • 410 B
JavaScript
import{__rest as r}from"tslib";import{jsx as e}from"react/jsx-runtime";import t,{useContext as i}from"react";const n=t.createContext(void 0),o=t=>{var{children:i}=t,o=r(t,["children"]);return e(n.Provider,{value:o,children:i})},l=({children:r})=>e(n.Consumer,{children:r}),c=()=>{var r;return null!==(r=i(n))&&void 0!==r?r:null};export{l as IconConsumer,n as IconContext,o as IconProvider,c as useIconOrNull};