@dodobrat/react-ui-kit
Version:
Simple React Component Library
13 lines (12 loc) • 1.11 kB
TypeScript
import React from "react";
import { AdminLayoutProps } from "./AdminLayout.types";
import { AdminLayoutContentSubComponentProps, AdminLayoutFooterSubComponentProps, AdminLayoutLoaderSubComponentProps, AdminLayoutSidebarSubComponentProps, AdminLayoutTopbarSubComponentProps } from "./AdminLayoutSubComponents.types";
export interface AdminLayoutComponent extends React.ForwardRefExoticComponent<AdminLayoutProps & React.RefAttributes<HTMLDivElement>> {
Loader: React.ForwardRefExoticComponent<AdminLayoutLoaderSubComponentProps & React.RefAttributes<HTMLDivElement>>;
Sidebar: React.ForwardRefExoticComponent<AdminLayoutSidebarSubComponentProps & React.RefAttributes<unknown>>;
Topbar: React.ForwardRefExoticComponent<AdminLayoutTopbarSubComponentProps & React.RefAttributes<unknown>>;
Content: React.ForwardRefExoticComponent<AdminLayoutContentSubComponentProps & React.RefAttributes<unknown>>;
Footer: React.ForwardRefExoticComponent<AdminLayoutFooterSubComponentProps & React.RefAttributes<unknown>>;
}
declare const AdminLayout: AdminLayoutComponent;
export default AdminLayout;