From 5f567e24731acec4b6d5cd9089a73946b1e6dd21 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Wed, 23 Jul 2025 16:04:55 +0200 Subject: [PATCH] hooks: add maybeMachine hook --- pkgs/clan-app/ui/src/hooks/clan.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/clan-app/ui/src/hooks/clan.ts b/pkgs/clan-app/ui/src/hooks/clan.ts index 3d5ff0946..8745c3209 100644 --- a/pkgs/clan-app/ui/src/hooks/clan.ts +++ b/pkgs/clan-app/ui/src/hooks/clan.ts @@ -63,3 +63,11 @@ export const useMachineID = (): string => { const params = useParams(); return machineIDParam(params); }; + +export const maybeUseMachineID = (): string | null => { + const params = useParams(); + if (params.machineID === undefined) { + return null; + } + return machineIDParam(params); +};