feat: do insane type validation for the config

This commit is contained in:
Aarnav Tale 2025-08-21 11:16:27 -04:00
parent 82f6294499
commit 356abab90a
No known key found for this signature in database
2 changed files with 52 additions and 33 deletions

View file

@ -108,7 +108,10 @@ export default function Page() {
</span>
<div className="flex items-center gap-x-2.5 mt-1">
<UserCircle />
{node.user.name || node.user.displayName || node.user.email || node.user.id}
{node.user.name ||
node.user.displayName ||
node.user.email ||
node.user.id}
</div>
</div>
<div className="p-2 pl-4">
@ -253,7 +256,15 @@ export default function Page() {
variant="flat"
>
<div className="flex flex-col gap-1">
<Attribute name="Creator" value={node.user.name || node.user.displayName || node.user.email || node.user.id} />
<Attribute
name="Creator"
value={
node.user.name ||
node.user.displayName ||
node.user.email ||
node.user.id
}
/>
<Attribute name="Machine name" value={node.givenName} />
<Attribute
name="OS hostname"