@voxket-ai/voxket-live
Version:
A React widget for embedding Voxket-powered audio/video/chat experiences.
28 lines (27 loc) • 739 B
TypeScript
import * as React from 'react';
interface Props {
children: React.ReactNode;
fallback?: React.ComponentType<{
error: Error;
}>;
}
interface State {
hasError: boolean;
error?: Error;
}
export declare class VoxketErrorBoundary extends React.Component<Props, State> {
constructor(props: Props);
static getDerivedStateFromError(error: Error): State;
componentDidCatch(error: Error, errorInfo: React.ErrorInfo): void;
render(): React.ReactNode;
}
export declare const FallbackUI: () => React.DetailedReactHTMLElement<{
style: {
padding: string;
border: string;
borderRadius: string;
background: string;
color: "#cc0000";
};
}, HTMLElement>;
export {};