mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 19:29:04 +08:00
wip(form): perf form
This commit is contained in:
@@ -5,12 +5,12 @@ export interface ModalContextProps {
|
||||
redoModalHeight: () => void;
|
||||
}
|
||||
|
||||
const modalContextInjectKey: InjectionKey<ModalContextProps> = Symbol();
|
||||
const key: InjectionKey<ModalContextProps> = Symbol();
|
||||
|
||||
export function createModalContext(context: ModalContextProps) {
|
||||
return createContext<ModalContextProps>(context, modalContextInjectKey);
|
||||
return createContext<ModalContextProps>(context, key);
|
||||
}
|
||||
|
||||
export function useModalContext() {
|
||||
return useContext<ModalContextProps>(modalContextInjectKey);
|
||||
return useContext<ModalContextProps>(key);
|
||||
}
|
||||
|
Reference in New Issue
Block a user