This commit is contained in:
Saeed Vaziry
2025-06-01 11:31:09 +02:00
parent 41388dafbf
commit 84476db764
23 changed files with 1517 additions and 1776 deletions

View File

@ -24,6 +24,8 @@ import ServerHeader from '@/pages/servers/components/header';
import Layout from '@/layouts/app/layout';
import { usePage, usePoll } from '@inertiajs/react';
import { Site } from '@/types/site';
import PHPIcon from '@/icons/php';
import NodeIcon from '@/icons/node';
export default function ServerLayout({ children }: { children: ReactNode }) {
usePoll(7000);
@ -92,6 +94,18 @@ export default function ServerLayout({ children }: { children: ReactNode }) {
]
: [],
},
{
title: 'PHP',
href: route('php', { server: page.props.server.id }),
icon: PHPIcon,
isDisabled: isMenuDisabled,
},
{
title: 'NodeJS',
href: '#',
icon: NodeIcon,
isDisabled: isMenuDisabled,
},
{
title: 'Firewall',
href: route('firewall', { server: page.props.server.id }),