fenextjs-component
Version:
21 lines (20 loc) • 986 B
TypeScript
import React, { PropsWithChildren, ReactNode } from "react";
import { LoaderClassProps } from "../../../Loader";
import { AlertHookProps } from "../../../AlertHook";
import { AlertComponentProps } from "../../../Alert";
export interface LayoutGridMenuTopBaseProps extends PropsWithChildren {
useAlertHook?: boolean;
alertHookProps?: AlertHookProps;
alert?: AlertComponentProps;
loader?: boolean;
menuTop?: ReactNode;
usePageProgress?: boolean;
}
export interface LayoutGridMenuTopClassProps extends LoaderClassProps {
className?: string;
classNameMenuTop?: string;
classNameChildren?: string;
}
export interface LayoutGridMenuTopProps extends LayoutGridMenuTopBaseProps, LayoutGridMenuTopClassProps {
}
export declare const LayoutGridMenuTop: ({ className, classNameLoader, classNameChildren, classNameMenuTop, children, menuTop, loader, usePageProgress, useAlertHook, alertHookProps, alert, ...props }: LayoutGridMenuTopProps) => React.JSX.Element;