Function useDialogManager
useDialogManager(): { dialogs: ComputedRef<Reactive<Dialog[]>>; getDialogByName: ( key: string, ) => | undefined | { component: any; name: string; props?: Record<string, any>; visible: boolean; }; registerDialog: (dialog: Omit<Dialog, "visible">) => void; toggleDialog: (key: string, visible: boolean) => void;} Returns {
dialogs: ComputedRef<Reactive<Dialog[]>>;
getDialogByName: (
key: string,
) =>
| undefined
| {
component: any;
name: string;
props?: Record<string, any>;
visible: boolean;
};
registerDialog: (dialog: Omit<Dialog, "visible">) => void;
toggleDialog: (key: string, visible: boolean) => void;
}