@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
32 lines • 875 B
TypeScript
import React from 'react';
import { KnapsackTemplateStatus } from '@knapsack/core/types';
import './side-nav-item.scss';
declare type Props = {
isEditMode?: boolean;
isDragging?: boolean;
canEditTitle?: boolean;
title: string;
path?: string;
active?: boolean;
hasChildren?: boolean;
isCollapsed?: boolean;
onClickToggleCollapse?: () => void;
isSearchMatch?: boolean;
isSearchFocus?: boolean;
canDelete?: boolean;
statuses?: {
status: KnapsackTemplateStatus;
templateId: string;
templateLanguageId: string;
templateLanguageTitle: string;
path: string;
}[];
handleDelete: () => void;
handleEdit: (opt: {
path: string;
title: string;
}) => void;
};
export declare const SideNavItem: React.FC<Props>;
export {};
//# sourceMappingURL=side-nav-item.d.ts.map