UNPKG

@dodobrat/react-ui-kit

Version:
30 lines (29 loc) 1.25 kB
import React from "react"; import { CnCh, ElemType } from "../../../helpers/global.types"; import { LineLoaderProps } from "../../LineLoader/LineLoader.types"; declare type ExtraAdminLayoutLoaderProps = CnCh & LineLoaderProps; export interface AdminLayoutLoaderSubComponentProps extends ExtraAdminLayoutLoaderProps { } declare type ExtraAdminLayoutSidebarItemSubComponentProps = CnCh & ElemType; export interface AdminLayoutSidebarItemSubComponentProps extends ExtraAdminLayoutSidebarItemSubComponentProps { main: React.ReactNode; extended: React.ReactNode; mainAs?: React.ElementType; extendedAs?: React.ElementType; mainClassName?: string; extendedClassName?: string; } declare type ExtraAdminLayoutSidebarSubComponentProps = CnCh; export interface AdminLayoutSidebarSubComponentProps extends ExtraAdminLayoutSidebarSubComponentProps { isExpandedBreakpoint?: number; isExpanded?: boolean; expandOnHover?: boolean; innerRef?: React.MutableRefObject<any>; } export interface AdminLayoutTopbarSubComponentProps extends CnCh { } export interface AdminLayoutContentSubComponentProps extends CnCh { } export interface AdminLayoutFooterSubComponentProps extends CnCh { } export {};