@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.
21 lines (20 loc) • 646 B
TypeScript
import { BoxProps } from '@mui/material/Box';
import { LinkProps } from '@mui/material/Link';
export interface IFooter extends BoxProps {
/**
* Text to render for the copyright string.
* @default ""
*/
copyright: string;
/**
* The array of links to render.
* @default []
*/
links: ReadonlyArray<Omit<LinkProps, 'children' | 'title'> & {
title: string;
'data-testid'?: string;
}>;
}
export type ISmartFooter = Partial<IFooter> & Pick<IFooter, 'copyright'>;
export declare const FooterContainer: React.FC<IFooter>;
export declare const SmartFooterContainer: React.FC<ISmartFooter>;