fix more info content on member page

This commit is contained in:
miloschwartz
2026-03-18 12:18:18 -07:00
parent d44292cf33
commit 1169b68619

View File

@@ -129,6 +129,11 @@ const ResourceInfo = ({ resource }: { resource: Resource }) => {
resource.pincode || resource.pincode ||
resource.whitelist; resource.whitelist;
const hasAnyInfo =
Boolean(resource.siteName) || Boolean(hasAuthMethods) || !resource.enabled;
if (!hasAnyInfo) return null;
const infoContent = ( const infoContent = (
<div className="flex flex-col gap-3"> <div className="flex flex-col gap-3">
{/* Site Information */} {/* Site Information */}
@@ -828,6 +833,12 @@ export default function MemberResourcesPortal({
</span> </span>
</div> </div>
)} )}
<div>
<span className="font-medium">Destination:</span>
<span className="ml-2 text-muted-foreground">
{siteResource.destination}
</span>
</div>
{siteResource.alias && ( {siteResource.alias && (
<div> <div>
<span className="font-medium">Alias:</span> <span className="font-medium">Alias:</span>
@@ -836,14 +847,6 @@ export default function MemberResourcesPortal({
</span> </span>
</div> </div>
)} )}
{siteResource.aliasAddress && (
<div>
<span className="font-medium">Alias Address:</span>
<span className="ml-2 text-muted-foreground">
{siteResource.aliasAddress}
</span>
</div>
)}
<div> <div>
<span className="font-medium">Status:</span> <span className="font-medium">Status:</span>
<span className={`ml-2 ${siteResource.enabled ? 'text-green-600' : 'text-red-600'}`}> <span className={`ml-2 ${siteResource.enabled ? 'text-green-600' : 'text-red-600'}`}>