diff --git a/beszel/site/src/components/command-palette.tsx b/beszel/site/src/components/command-palette.tsx index fdd76ff..220af51 100644 --- a/beszel/site/src/components/command-palette.tsx +++ b/beszel/site/src/components/command-palette.tsx @@ -22,7 +22,7 @@ import { import { memo, useEffect, useMemo } from "react" import { $systems } from "@/lib/stores" import { getHostDisplayValue, isAdmin, listen } from "@/lib/utils" -import { $router, basePath, navigate } from "./router" +import { $router, basePath, navigate, prependBasePath } from "./router" import { Trans } from "@lingui/react/macro" import { t } from "@lingui/core/macro" import { getPagePath } from "@nanostores/router" @@ -133,7 +133,7 @@ export default memo(function CommandPalette({ open, setOpen }: { open: boolean; keywords={["pocketbase"]} onSelect={() => { setOpen(false) - window.open("/_/", "_blank") + window.open(prependBasePath("/_/"), "_blank") }} > @@ -147,7 +147,7 @@ export default memo(function CommandPalette({ open, setOpen }: { open: boolean; { setOpen(false) - window.open("/_/#/logs", "_blank") + window.open(prependBasePath("/_/#/logs"), "_blank") }} > @@ -161,7 +161,7 @@ export default memo(function CommandPalette({ open, setOpen }: { open: boolean; { setOpen(false) - window.open("/_/#/settings/backups", "_blank") + window.open(prependBasePath("/_/#/settings/backups"), "_blank") }} > @@ -176,7 +176,7 @@ export default memo(function CommandPalette({ open, setOpen }: { open: boolean; keywords={["email"]} onSelect={() => { setOpen(false) - window.open("/_/#/settings/mail", "_blank") + window.open(prependBasePath("/_/#/settings/mail"), "_blank") }} >