AssistantNameContext

Holds the assistant's display name.
import { AssistantNameContext } from '@superinterface/react' import { useContext } from 'react' export const Greeting = () => { const name = useContext(AssistantNameContext) return <p>Hello {name}</p> }

Provider

Wrap children with AssistantNameContext.Provider to override the name.
<AssistantNameContext.Provider value="Helper Bot"> {children} </AssistantNameContext.Provider>

Consumer

AssistantNameContext.Consumer offers a render-prop alternative.
<AssistantNameContext.Consumer> {(name) => <span>{name}</span>} </AssistantNameContext.Consumer>