Enforced approval rights

This commit is contained in:
2026-10-22 11:25:55 +02:00
parent 0261a6093e
commit 92891438f6
32 changed files with 1891 additions and 870 deletions
@@ -99,7 +99,7 @@ export class ErrorBoundary extends React.Component<Props, State> {
}
public handleReset = () => {
(this as any).setState({ hasError: false, error: null });
this.setState({ hasError: false, error: null });
};
public render() {
@@ -81,8 +81,8 @@ export function ExportButton<T>({
filename,
columns,
data,
tenantName: (claims as any)?.tenant_name || (claims as any)?.tenant || `Tenant #${tenantId || 1}`,
userEmail: (user as any)?.profile?.email || user?.email || (claims as any)?.email || '',
tenantName: (claims?.tenant_name as string) || (claims?.tenant as string) || `Tenant #${tenantId || 1}`,
userEmail: user?.email || (claims?.email as string) || '',
});
};
@@ -95,8 +95,8 @@ export function ExportButton<T>({
filename,
columns,
data,
tenantName: (claims as any)?.tenant_name || (claims as any)?.tenant || `Tenant #${tenantId || 1}`,
userEmail: (user as any)?.profile?.email || user?.email || (claims as any)?.email || '',
tenantName: (claims?.tenant_name as string) || (claims?.tenant as string) || `Tenant #${tenantId || 1}`,
userEmail: user?.email || (claims?.email as string) || '',
});
};