Test 2 reoslutions
This commit is contained in:
@@ -63,7 +63,7 @@ const navItems = [
|
||||
];
|
||||
|
||||
export const AppLayout: React.FC = () => {
|
||||
const { user, claims, sub, logout } = useAuth();
|
||||
const { user, claims, sub, tenantId, hashedTenantId, logout } = useAuth();
|
||||
const [sidebarOpen, setSidebarOpen] = useState(true);
|
||||
const [userMenuOpen, setUserMenuOpen] = useState(false);
|
||||
const navigate = useNavigate();
|
||||
@@ -219,15 +219,25 @@ export const AppLayout: React.FC = () => {
|
||||
<div className="hidden sm:flex items-center gap-2 text-xs font-medium text-slate-300">
|
||||
<span className="text-slate-400">Tenant:</span>
|
||||
<span
|
||||
className="bg-slate-900/80 text-slate-200 px-2.5 py-1 rounded-lg border border-slate-800 flex items-center gap-1.5 font-medium shadow-xs max-w-[280px] truncate"
|
||||
title={tenantName}
|
||||
className="bg-slate-900/80 text-slate-200 px-2.5 py-1 rounded-lg border border-slate-800 flex items-center gap-1.5 font-medium shadow-xs max-w-[320px] truncate"
|
||||
title={`${tenantName}${hashedTenantId ? ` (Partition: ${hashedTenantId})` : ''}`}
|
||||
>
|
||||
<Database className="w-3.5 h-3.5 text-blue-400 shrink-0" />
|
||||
<span className="truncate">{tenantName}</span>
|
||||
{hashedTenantId && (
|
||||
<span
|
||||
className="text-[10px] font-mono text-blue-400 bg-blue-950/60 px-1.5 py-0.5 rounded border border-blue-800/60 shrink-0"
|
||||
title={`Tenant Partition HashID: ${hashedTenantId}`}
|
||||
>
|
||||
{hashedTenantId}
|
||||
</span>
|
||||
)}
|
||||
</span>
|
||||
<HelpTooltip
|
||||
title="Tenant Context"
|
||||
content="Identifies the multi-tenant organization partition and database boundary within the national PFM environment."
|
||||
content={`Identifies the multi-tenant organization partition and database boundary within the national PFM environment.${
|
||||
hashedTenantId ? ` Tenant Partition (HashID): ${hashedTenantId}` : ''
|
||||
}`}
|
||||
size="sm"
|
||||
placement="bottom"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user