diff --git a/beszel/site/src/components/add-system.tsx b/beszel/site/src/components/add-system.tsx index 85f2567..a420cff 100644 --- a/beszel/site/src/components/add-system.tsx +++ b/beszel/site/src/components/add-system.tsx @@ -13,12 +13,13 @@ import { TooltipProvider, Tooltip, TooltipTrigger, TooltipContent } from '@/comp import { Input } from '@/components/ui/input' import { Label } from '@/components/ui/label' import { $publicKey, pb } from '@/lib/stores' -import { Copy, Plus } from 'lucide-react' +import { Copy, PlusIcon } from 'lucide-react' import { useState, useRef, MutableRefObject } from 'react' import { useStore } from '@nanostores/react' -import { copyToClipboard } from '@/lib/utils' +import { cn, copyToClipboard, isReadOnlyUser } from '@/lib/utils' +import { navigate } from './router' -export function AddSystemButton() { +export function AddSystemButton({ className }: { className?: string }) { const [open, setOpen] = useState(false) const port = useRef() as MutableRefObject const publicKey = useStore($publicKey) @@ -46,6 +47,7 @@ export function AddSystemButton() { try { setOpen(false) await pb.collection('systems').create(data) + navigate('/') // console.log(record) } catch (e) { console.log(e) @@ -55,8 +57,11 @@ export function AddSystemButton() { return ( - diff --git a/beszel/site/src/components/command-palette.tsx b/beszel/site/src/components/command-palette.tsx index fddd2ca..739285a 100644 --- a/beszel/site/src/components/command-palette.tsx +++ b/beszel/site/src/components/command-palette.tsx @@ -43,7 +43,7 @@ export default function CommandPalette() { return ( - + No results found. diff --git a/beszel/site/src/components/mode-toggle.tsx b/beszel/site/src/components/mode-toggle.tsx index c0b404f..106c4f7 100644 --- a/beszel/site/src/components/mode-toggle.tsx +++ b/beszel/site/src/components/mode-toggle.tsx @@ -15,7 +15,7 @@ export function ModeToggle() { return ( - - + {pb.authStore.model?.email} @@ -171,6 +171,7 @@ const Layout = () => { +