1. file manger 2. highlight for click input or output 3. selector of subtress 4. autocomplete for input or output
18 lines
601 B
TypeScript
18 lines
601 B
TypeScript
import { App } from "antd";
|
|
import type { MessageInstance } from "antd/es/message/interface";
|
|
import type { ModalStaticFunctions } from "antd/es/modal/confirm";
|
|
import type { NotificationInstance } from "antd/es/notification/interface";
|
|
|
|
let message: MessageInstance;
|
|
let notification: NotificationInstance;
|
|
let modal: Omit<ModalStaticFunctions, "warn">;
|
|
|
|
const setGlobalHooks = () => {
|
|
const staticFunction = App.useApp();
|
|
message = staticFunction.message;
|
|
modal = staticFunction.modal;
|
|
notification = staticFunction.notification;
|
|
};
|
|
|
|
export { message, modal, notification, setGlobalHooks };
|