@elevenlabs/react-native
Version:
ElevenLabs React Native SDK for Conversational AI
16 lines (12 loc) • 351 B
text/typescript
import { useRef, useCallback } from "react";
import type { Callbacks } from "../types";
export const useConversationCallbacks = () => {
const callbacksRef = useRef<Callbacks>({});
const setCallbacks = useCallback((callbacks: Callbacks) => {
callbacksRef.current = callbacks;
}, []);
return {
callbacksRef,
setCallbacks,
};
};