UNPKG

@bothub-chat/ui

Version:

Bothub UI Components

2 lines (1 loc) 499 B
import{__rest as r}from"tslib";import{jsx as e}from"react/jsx-runtime";import t,{useContext as l}from"react";const o=t.createContext({setScroll:()=>{}}),c=t.createContext(null),i=t=>{var{children:l}=t,c=r(t,["children"]);return e(o.Provider,{value:c,children:l})},n=({children:r,scrollbarRef:t})=>e(c.Provider,{value:t,children:r}),a=()=>l(o),d=()=>l(c);export{o as MessagesContext,i as MessagesProvider,c as MessagesScrollContext,n as MessagesScrollProvider,a as useMessages,d as useScrollbarRef};