@speechmatics/real-time-client-react
Version:
React hooks for interacting with the Speechmatics Real-Time API
13 lines (11 loc) • 348 B
text/typescript
'use client';
import type { RealtimeClient } from '@speechmatics/real-time-client';
import { createContext } from 'react';
export type IRealtimeClientContext = {
client: RealtimeClient;
socketState: RealtimeClient['socketState'];
sessionId?: string;
};
export const RealtimeContext = createContext<IRealtimeClientContext | null>(
null,
);