From bb0a5ab66df1a1c1923ccecb2e6c3993c212e18c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=20Jurmanovi=C4=87?= Date: Wed, 27 Aug 2025 21:52:35 +0200 Subject: [PATCH] fix form actions --- src/components/server/ServerCard.tsx | 24 ++++++++---------------- src/components/server/ServerHeader.tsx | 24 ++++++++---------------- src/lib/actions/servers.ts | 12 ++++++++++++ 3 files changed, 28 insertions(+), 32 deletions(-) diff --git a/src/components/server/ServerCard.tsx b/src/components/server/ServerCard.tsx index 0f2af31..d8d82c9 100644 --- a/src/components/server/ServerCard.tsx +++ b/src/components/server/ServerCard.tsx @@ -1,24 +1,16 @@ import Link from 'next/link'; import { Server, ServiceStatus, getStatusColor, serviceStatusToString } from '@/lib/types'; -import { startServerAction, stopServerAction, restartServerAction } from '@/lib/actions/servers'; +import { + startServerEventAction, + restartServerEventAction, + stopServerEventAction +} from '@/lib/actions/servers'; interface ServerCardProps { server: Server; } export function ServerCard({ server }: ServerCardProps) { - const handleStartServer = () => { - startServerAction(server.id); - }; - - const handleStopServer = () => { - stopServerAction(server.id); - }; - - const handleRestartServer = () => { - restartServerAction(server.id); - }; - return (
@@ -61,7 +53,7 @@ export function ServerCard({ server }: ServerCardProps) {
-
+