UNPKG

@nexusui/components

Version:

These are custom components specially-developed for NexusUI applications. They will make your life easier by giving you out-of-the-box implementations for various high-level UI elements that you can drop directly into your application.

24 lines (23 loc) 711 B
import { ReactNode } from 'react'; import { BackdropProps } from '@mui/material/Backdrop'; /** The props of the component LoadingPanel */ export interface ILoadingPanel extends Omit<BackdropProps, 'children' | 'open'> { /** * Determine whether the loading panel is visible or not */ open?: boolean; /** * The loader indicate progress * @default <CircularProgress /> */ loader?: ReactNode; /** * The title display under the loader */ loadingTitle?: ReactNode; /** * The message display under title */ loadingMessage?: ReactNode; } export declare const LoadingPanel: (props: ILoadingPanel) => import("react/jsx-runtime").JSX.Element;