@atlaskit/side-navigation
Version:
A highly composable side navigation component that supports nested views.
36 lines (35 loc) • 1.08 kB
TypeScript
/**
* @jsxRuntime classic
* @jsx jsx
*/
import { type HeaderProps } from '../Header';
type NewFooterProps = Omit<HeaderProps, 'component' | 'onClick'>;
type FooterFacadeProps = (HeaderProps & {
/**
* @private
* @deprecated
*/
useDeprecatedApi?: true;
}) | (NewFooterProps & {
/**
* @private
* @deprecated
*/
useDeprecatedApi?: false;
component?: never;
onClick?: never;
});
/**
* @deprecated `@atlaskit/side-navigation` is deprecated. Use `@atlaskit/navigation-system` instead.
*/
export type FooterProps = HeaderProps | NewFooterProps;
/**
* __Footer__
*
* - [Examples](https://atlassian.design/components/side-navigation/examples#header-and-footer)
* - [Code](https://atlassian.design/components/side-navigation/code)
*
* @deprecated `@atlaskit/side-navigation` is deprecated. Use `@atlaskit/navigation-system` instead.
*/
export declare const FooterFacade: ({ useDeprecatedApi, description, iconBefore, testId, children, component, onClick, }: FooterFacadeProps) => JSX.Element;
export { FooterFacade as Footer };