Uecko_ERP/apps/web/src/lib/hooks/use-unsaved-changes-notifier/warn-about-change-context.tsx

10 lines
366 B
TypeScript
Raw Normal View History

2025-05-05 17:11:44 +00:00
import { createContext } from "react";
import type { NullOr } from "../../types";
import type { UnsavedChangesNotifierProps } from "./use-unsaved-changes-notifier";
export interface IUnsavedWarnContextState {
show: (options: NullOr<UnsavedChangesNotifierProps>) => void;
}
export const UnsavedWarnContext = createContext<NullOr<IUnsavedWarnContextState>>(null);