This commit is contained in:
Saeed Vaziry
2025-05-27 00:30:29 +02:00
parent f5fdbae4ac
commit 6032bd1098
17 changed files with 514 additions and 65 deletions

15
resources/js/types/firewall.d.ts vendored Normal file
View File

@ -0,0 +1,15 @@
export interface FirewallRule {
id: number;
name: string;
server_id: number;
type: string;
protocol: string;
port: number;
source: string;
mask: number;
note: string;
status: string;
status_color: 'gray' | 'success' | 'info' | 'warning' | 'danger';
created_at: string;
updated_at: string;
}

View File

@ -28,6 +28,7 @@ export interface NavItem {
onlyActivePath?: string;
icon?: LucideIcon | null;
isActive?: boolean;
isDisabled?: boolean;
children?: NavItem[];
}