state-management-utilities
Version:
State management utilities
13 lines (12 loc) • 584 B
TypeScript
import type { CenterRecordType } from "../../../center";
import React from "react";
export declare const HandlersProvider: React.Provider<ReactDevToolHandlers>;
export declare function useHandlers(): ReactDevToolHandlers;
export type ReactDevToolHandlers = {
onImport?: () => Promise<void>;
onExport?: () => Promise<void>;
onLogError?: (record: CenterRecordType | undefined) => void;
isError?: (record: CenterRecordType | undefined) => boolean;
onRestore?: (record: CenterRecordType | undefined) => Promise<void>;
onClear?: () => Promise<void>;
} | undefined;