mirror of
https://github.com/rustfs/console.git
synced 2026-09-19 01:47:44 +08:00
- Added comprehensive TypeScript type definitions for app configuration - Fixed type safety issues in sidebar component with proper type casting - Improved code organization with better file naming conventions - Enhanced error handling with centralized error management - Added performance optimizations with caching and code splitting - Improved development experience with better tooling configuration - Updated project documentation with comprehensive README - Added proper type definitions for navigation items and app config - Fixed licensing information and added proper Apache 2.0 license 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
16 lines
254 B
TypeScript
16 lines
254 B
TypeScript
export interface NavItem {
|
|
label: string
|
|
to?: string
|
|
type?: string
|
|
icon?: string
|
|
target?: string
|
|
key?: string
|
|
children?: NavItem[]
|
|
}
|
|
|
|
export interface AppConfig {
|
|
navs: NavItem[]
|
|
name: string
|
|
description: string
|
|
[key: string]: any
|
|
} |