amis-rpc-design/node_modules/react-minimal-side-navigation/lib/side-nav.d.ts
2023-10-07 19:42:30 +08:00

25 lines
569 B
TypeScript

import React from 'react';
import './styles.scss';
declare global {
namespace JSX {
interface IntrinsicElements {
ElemBefore: React.ReactNode;
}
}
}
export declare type NavItemProps = {
title: string;
itemId: string;
elemBefore?: React.FC<unknown>;
subNav?: NavItemProps[];
};
export declare type SideNavProps = {
items: NavItemProps[];
activeItemId: string;
onSelect?: ({ itemId }: {
itemId: string;
}) => void;
};
declare const Navigation: React.FC<SideNavProps>;
export default Navigation;