@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
43 lines (42 loc) • 2.33 kB
TypeScript
import type { AppShellCssVariables, AppShellFactory, AppShellProps, AppShellStylesNames } from './AppShell';
import type { AppShellContextValue } from './AppShell.context';
import type { AppShellAsideConfiguration, AppShellCompoundProps, AppShellFooterConfiguration, AppShellHeaderConfiguration, AppShellNavbarConfiguration, AppShellResponsiveSize } from './AppShell.types';
import type { AppShellAsideProps } from './AppShellAside/AppShellAside';
import type { AppShellFooterProps } from './AppShellFooter/AppShellFooter';
import type { AppShellHeaderProps } from './AppShellHeader/AppShellHeader';
import type { AppShellMainProps } from './AppShellMain/AppShellMain';
import type { AppShellNavbarProps } from './AppShellNavbar/AppShellNavbar';
import type { AppShellSectionProps } from './AppShellSection/AppShellSection';
export { AppShell } from './AppShell';
export { AppShellAside } from './AppShellAside/AppShellAside';
export { AppShellFooter } from './AppShellFooter/AppShellFooter';
export { AppShellHeader } from './AppShellHeader/AppShellHeader';
export { AppShellNavbar } from './AppShellNavbar/AppShellNavbar';
export { AppShellSection } from './AppShellSection/AppShellSection';
export { AppShellMain } from './AppShellMain/AppShellMain';
export { useAppShellContext } from './AppShell.context';
export type { AppShellProps, AppShellStylesNames, AppShellCssVariables, AppShellFactory, AppShellContextValue, AppShellCompoundProps, AppShellAsideConfiguration, AppShellFooterConfiguration, AppShellHeaderConfiguration, AppShellNavbarConfiguration, AppShellResponsiveSize, AppShellAsideProps, AppShellFooterProps, AppShellHeaderProps, AppShellMainProps, AppShellNavbarProps, AppShellSectionProps, };
export declare namespace AppShell {
type Props = AppShellProps;
type StylesNames = AppShellStylesNames;
type CssVariables = AppShellCssVariables;
type Factory = AppShellFactory;
namespace Section {
type Props = AppShellSectionProps;
}
namespace Header {
type Props = AppShellHeaderProps;
}
namespace Footer {
type Props = AppShellFooterProps;
}
namespace Navbar {
type Props = AppShellNavbarProps;
}
namespace Aside {
type Props = AppShellAsideProps;
}
namespace Main {
type Props = AppShellMainProps;
}
}