UNPKG

stream-chat-react

Version:

React components to create chat conversations or livestream style chat

19 lines 1.07 kB
import type { GetOrCreateDialogParams } from '../service/DialogManager'; export type UseDialogParams = GetOrCreateDialogParams & { dialogManagerId?: string; }; export declare const useDialog: ({ closeOnClickOutside, dialogManagerId, id, }: UseDialogParams) => import("..").Dialog; export declare const useDialogOnNearestManager: ({ id }: Pick<UseDialogParams, "id">) => { dialog: import("..").Dialog; dialogManager: import("..").DialogManager | undefined; }; export declare const modalDialogId: "modal-dialog"; export declare const useModalDialog: (id?: string) => import("..").Dialog; export declare const useDialogIsOpen: (id: string, dialogManagerId?: string) => boolean; export declare const useModalDialogIsOpen: (id?: string) => boolean; export declare const useDialogIsTopmost: (id: string, dialogManagerId?: string) => boolean; export declare const useModalDialogIsTopmost: (id?: string) => boolean; export declare const useOpenedDialogCount: ({ dialogManagerId, }?: { dialogManagerId?: string; }) => number; //# sourceMappingURL=useDialog.d.ts.map