diff --git a/web/app/servers/[id]/page.tsx b/web/app/servers/[id]/page.tsx index f758e39..222eae4 100644 --- a/web/app/servers/[id]/page.tsx +++ b/web/app/servers/[id]/page.tsx @@ -1,4 +1,4 @@ -"use client"; +"use client"; import { useState } from "react"; import { useQuery, useMutation, useQueryClient } from "@tanstack/react-query"; @@ -314,6 +314,15 @@ export default function ServerDetailPage() { return (
{showGenerateModal && setShowGenerateModal(false)} onSubmit={(opts) => generateKey(opts)} isPending={isGenerating} />} + {showUpdatesModal && server.available_updates && ( + setShowUpdatesModal(false)} + onApply={() => applyUpdates()} + isApplying={isApplying} + applySuccess={applySuccess} + /> + )}
@@ -329,6 +338,18 @@ export default function ServerDetailPage() {

{server.ip_address}

+ {server.available_updates && server.available_updates.length > 0 && ( + + )}