@hyper-fetch/react
Version:
React hooks and utils for the hyper-fetch
14 lines (11 loc) • 383 B
text/typescript
import { ExtractSocketExtraType, SocketInstance } from "@hyper-fetch/sockets";
export type UseSocketStateType<Socket extends SocketInstance, DataType = any> = {
data: DataType | null;
extra: ExtractSocketExtraType<Socket> | null;
connected: boolean;
connecting: boolean;
timestamp: number | null;
};
export type UseSocketStateProps = {
dependencyTracking?: boolean;
};