Access AI assistant chat state.
AI chat messages persist across component unmounts (e.g. tab switches) and are cleared when the user leaves the room.
Object containing AI chat messages and a setter
import { useAiChat } from '@hiyve/rn-react';function AiPanel() { const { messages, setMessages } = useAiChat(); return ( <FlatList data={messages} renderItem={({ item }) => ( <Text>{item.role}: {item.content}</Text> )} /> );} Copy
import { useAiChat } from '@hiyve/rn-react';function AiPanel() { const { messages, setMessages } = useAiChat(); return ( <FlatList data={messages} renderItem={({ item }) => ( <Text>{item.role}: {item.content}</Text> )} /> );}
Access AI assistant chat state.
AI chat messages persist across component unmounts (e.g. tab switches) and are cleared when the user leaves the room.