@chainlit/react-client
npm install @chainlit/react-client
import React from 'react'; import ReactDOM from 'react-dom/client'; import { RecoilRoot } from 'recoil'; import { ChainlitAPI, ChainlitContext } from '@chainlit/react-client'; const CHAINLIT_SERVER_URL = 'http://localhost:8000'; const apiClient = new ChainlitAPI(CHAINLIT_SERVER_URL, 'webapp'); ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( <React.StrictMode> <ChainlitContext.Provider value={apiClient}> <RecoilRoot> <MyApp /> </RecoilRoot> </ChainlitContext.Provider> </React.StrictMode> );
Was this page helpful?