= ({ isVisibl
}}
>
diff --git a/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.test.tsx b/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.test.tsx
new file mode 100644
index 0000000..c7a73b5
--- /dev/null
+++ b/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.test.tsx
@@ -0,0 +1,96 @@
+// Copyright (c) 2025 Patrick Motsch
+// All rights reserved.
+//
+// Persistence is per (mandateId, instanceId): switching to a different mandate
+// or instance must remount the editor page so its internal state (loaded
+// workflow, currentWorkflowId, …) is reset and saves go to the right tenant.
+
+import React from 'react';
+import { describe, expect, it, vi } from 'vitest';
+import { render, screen, act } from '@testing-library/react';
+import { MemoryRouter, useNavigate } from 'react-router-dom';
+
+const _mountCount = { value: 0 };
+
+vi.mock('./GraphicalEditorPage', () => ({
+ GraphicalEditorPage: ({ persistentMandateId, persistentInstanceId }: { persistentMandateId?: string; persistentInstanceId?: string }) => {
+ React.useEffect(() => {
+ _mountCount.value += 1;
+ }, []);
+ return
{persistentMandateId}::{persistentInstanceId}
;
+ },
+}));
+
+import { GraphicalEditorKeepAlive } from './GraphicalEditorKeepAlive';
+
+let _navigateTo: ((path: string) => void) | null = null;
+const _NavCapture: React.FC = () => {
+ _navigateTo = useNavigate();
+ return null;
+};
+
+function _renderHarness(initialPath: string) {
+ return render(
+
+ <_NavCapture />
+
+ ,
+ );
+}
+
+function _navigate(path: string) {
+ act(() => {
+ _navigateTo?.(path);
+ });
+}
+
+describe('GraphicalEditorKeepAlive — persistence per (mandate, instance)', () => {
+ it('remounts the page when the mandate changes', () => {
+ _mountCount.value = 0;
+ _renderHarness('/mandates/mA/graphicalEditor/iA/editor');
+ expect(_mountCount.value).toBe(1);
+ expect(screen.getByTestId('ge-page').textContent).toBe('mA::iA');
+
+ _navigate('/mandates/mB/graphicalEditor/iA/editor');
+
+ expect(_mountCount.value).toBe(2);
+ expect(screen.getByTestId('ge-page').textContent).toBe('mB::iA');
+ });
+
+ it('remounts the page when the instance changes', () => {
+ _mountCount.value = 0;
+ _renderHarness('/mandates/mA/graphicalEditor/iA/editor');
+ expect(_mountCount.value).toBe(1);
+
+ _navigate('/mandates/mA/graphicalEditor/iZ/editor');
+
+ expect(_mountCount.value).toBe(2);
+ expect(screen.getByTestId('ge-page').textContent).toBe('mA::iZ');
+ });
+
+ it('does NOT remount when the route stays on the same (mandate, instance)', () => {
+ _mountCount.value = 0;
+ _renderHarness('/mandates/mA/graphicalEditor/iA/editor');
+ expect(_mountCount.value).toBe(1);
+
+ _navigate('/mandates/mA/graphicalEditor/iA/editor');
+
+ expect(_mountCount.value).toBe(1);
+ });
+
+ it('keeps the cached page mounted (no remount) when the user navigates AWAY and BACK to the same scope', () => {
+ _mountCount.value = 0;
+ _renderHarness('/mandates/mA/graphicalEditor/iA/editor');
+ expect(_mountCount.value).toBe(1);
+
+ // Away to a non-editor route: the regex match fails, refs keep their
+ // previous values — the cached page must not remount.
+ _navigate('/admin/languages');
+ expect(_mountCount.value).toBe(1);
+ expect(screen.getByTestId('ge-page').textContent).toBe('mA::iA');
+
+ // Back to the same (mandate, instance) — still no remount.
+ _navigate('/mandates/mA/graphicalEditor/iA/editor');
+ expect(_mountCount.value).toBe(1);
+ });
+});
diff --git a/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.tsx b/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.tsx
index 0730802..fdf5b78 100644
--- a/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.tsx
+++ b/src/pages/views/graphicalEditor/GraphicalEditorKeepAlive.tsx
@@ -4,9 +4,16 @@
* Keeps the GraphicalEditorPage mounted across route changes so the canvas
* state, SSE connections, and editor context survive navigation to ANY page
* (other features, admin, settings, etc.).
- * Visibility is toggled via CSS `display` instead of mount / unmount.
- * Cached mandateId/instanceId are passed as props so the page does not
- * depend on URL params (which disappear on non-feature routes).
+ *
+ * Persistence is scoped per `(mandateId, instanceId)`: when the user switches
+ * to a DIFFERENT mandate or instance via the navigator, the previous editor
+ * mount is discarded and a fresh page is mounted. Otherwise stale state from
+ * mandate A leaks into mandate B and saves end up hitting the wrong tenant
+ * (HTTP 404 / "not found").
+ *
+ * Implementation: feeds the cached `(mandate, instance)` tuple into both
+ * `props` and `key`. React reuses the mount as long as the tuple stays
+ * identical and unmounts/remounts on change.
*/
import React, { useRef } from 'react';
@@ -34,6 +41,10 @@ export const GraphicalEditorKeepAlive: React.FC
=
if (!hasEverMountedRef.current) return null;
+ const mandateId = cachedMandateIdRef.current;
+ const instanceId = cachedInstanceIdRef.current;
+ const scopeKey = `${mandateId}:${instanceId}`;
+
return (
=
}}
>
);
diff --git a/src/pages/views/graphicalEditor/GraphicalEditorTemplatesPage.tsx b/src/pages/views/graphicalEditor/GraphicalEditorTemplatesPage.tsx
index 2cc4b2e..9737eab 100644
--- a/src/pages/views/graphicalEditor/GraphicalEditorTemplatesPage.tsx
+++ b/src/pages/views/graphicalEditor/GraphicalEditorTemplatesPage.tsx
@@ -200,8 +200,7 @@ export const GraphicalEditorTemplatesPage: React.FC = () => {
label: t('Erstellt von'),
type: 'string',
width: 140,
- fkSource: '/api/users/',
- fkDisplayField: 'username',
+ displayField: 'sysCreatedByLabel',
},
{
key: 'sysCreatedAt',
diff --git a/src/pages/views/trustee/TrusteePositionDocumentsView.tsx b/src/pages/views/trustee/TrusteePositionDocumentsView.tsx
index 42557a5..749fc41 100644
--- a/src/pages/views/trustee/TrusteePositionDocumentsView.tsx
+++ b/src/pages/views/trustee/TrusteePositionDocumentsView.tsx
@@ -50,8 +50,6 @@ export const TrusteePositionDocumentsView: React.FC = () => {
}
}, [instanceId]);
- // Generate columns from attributes (like TrusteePositionsView)
- // Map frontend_options to fkSource for FK resolution
const columns = useMemo(() => {
if (!attributes || attributes.length === 0) return [];
@@ -60,29 +58,19 @@ export const TrusteePositionDocumentsView: React.FC = () => {
return attributes
.filter((attr: any) => !excludedFields.includes(attr.name))
- .map((attr: any) => {
- // Replace {instanceId} placeholder in options URL
- let fkSource = attr.options;
- if (typeof fkSource === 'string' && instanceId) {
- fkSource = fkSource.replace('{instanceId}', instanceId);
- }
-
- return {
- key: attr.name,
- label: attr.label || attr.name,
- type: attr.type as any,
- sortable: attr.sortable !== false,
- filterable: attr.filterable !== false,
- searchable: attr.searchable !== false,
- width: attr.width || 200,
- minWidth: attr.minWidth || 100,
- maxWidth: attr.maxWidth || 400,
- // Use frontend_options as fkSource for FK resolution
- fkSource: typeof fkSource === 'string' ? fkSource : undefined,
- fkDisplayField: 'label',
- };
- });
- }, [attributes, instanceId]);
+ .map((attr: any) => ({
+ key: attr.name,
+ label: attr.label || attr.name,
+ type: attr.type as any,
+ sortable: attr.sortable !== false,
+ filterable: attr.filterable !== false,
+ searchable: attr.searchable !== false,
+ width: attr.width || 200,
+ minWidth: attr.minWidth || 100,
+ maxWidth: attr.maxWidth || 400,
+ displayField: attr.displayField,
+ }));
+ }, [attributes]);
// Check permissions (general level)
// Row-level permissions are handled automatically by FormGeneratorTable
diff --git a/src/pages/views/trustee/dataTables/TrusteeDataTab.tsx b/src/pages/views/trustee/dataTables/TrusteeDataTab.tsx
index 874e74a..1b6f5bf 100644
--- a/src/pages/views/trustee/dataTables/TrusteeDataTab.tsx
+++ b/src/pages/views/trustee/dataTables/TrusteeDataTab.tsx
@@ -129,8 +129,7 @@ export const TrusteeDataTab: React.FC = ({
width: attr.width || 150,
minWidth: attr.minWidth || 100,
maxWidth: attr.maxWidth || 400,
- fkSource: attr.fkSource,
- fkDisplayField: attr.fkDisplayField,
+ displayField: attr.displayField,
frontendFormat: attr.frontendFormat,
frontendFormatLabels: attr.frontendFormatLabels,
}));
diff --git a/src/pages/views/workspace/WorkspaceKeepAlive.tsx b/src/pages/views/workspace/WorkspaceKeepAlive.tsx
index 7c8fc1c..7cb7575 100644
--- a/src/pages/views/workspace/WorkspaceKeepAlive.tsx
+++ b/src/pages/views/workspace/WorkspaceKeepAlive.tsx
@@ -5,6 +5,11 @@
* survives route changes. Visibility is toggled via CSS `display`
* instead of mount / unmount, preserving messages, SSE connections,
* files, and all other workspace state.
+ *
+ * Persistence is scoped per `(mandateId, instanceId)` — switching to a
+ * different mandate or instance via the navigator unmounts the previous
+ * page and mounts a fresh one (otherwise stale state from tenant A
+ * leaks into tenant B).
*/
import React, { useRef } from 'react';
@@ -19,15 +24,19 @@ interface WorkspaceKeepAliveProps {
export const WorkspaceKeepAlive: React.FC = ({ isVisible }) => {
const location = useLocation();
+ const cachedMandateIdRef = useRef('');
const cachedInstanceIdRef = useRef('');
const match = location.pathname.match(_WORKSPACE_ROUTE_RE);
- if (match?.[2]) {
+ if (match?.[1] && match?.[2]) {
+ cachedMandateIdRef.current = match[1];
cachedInstanceIdRef.current = match[2];
}
+ const mandateId = cachedMandateIdRef.current;
const instanceId = cachedInstanceIdRef.current;
if (!instanceId) return null;
+ const scopeKey = `${mandateId}:${instanceId}`;
return (
= ({ isVisibl
overflow: 'hidden',
}}
>
-
+
);
};
diff --git a/tsc-out.txt b/tsc-out.txt
deleted file mode 100644
index 9c4f81a..0000000
--- a/tsc-out.txt
+++ /dev/null
@@ -1,489 +0,0 @@
-src/components/FlowEditor/nodes/configs/CommentNodeConfig.tsx(8,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/CommentNodeConfig.tsx(17,22): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/ConfirmationNodeConfig.tsx(8,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/ConfirmationNodeConfig.tsx(17,22): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/ConfirmationNodeConfig.tsx(21,15): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(9,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(61,39): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(61,70): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(78,72): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(78,114): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(96,48): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(97,51): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(98,48): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(115,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(119,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(123,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(127,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(131,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(135,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(139,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(143,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(147,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(151,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(161,51): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(176,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(180,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(184,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(188,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(198,45): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(217,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(225,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(230,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/EmailNodeConfig.tsx(234,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(12,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(46,17): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(52,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(58,22): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(59,27): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(96,17): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/FileCreateNodeConfig.tsx(109,17): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(13,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(157,50): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(157,86): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(168,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(179,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(194,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(195,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(213,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(217,26): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(225,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/SharePointNodeConfig.tsx(233,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(10,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(36,17): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(40,24): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(47,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(53,43): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(53,74): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(62,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(70,21): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(74,28): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(83,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/TrusteeNodeConfig.tsx(87,26): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/UploadNodeConfig.tsx(11,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/configs/UploadNodeConfig.tsx(42,17): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/configs/UploadNodeConfig.tsx(60,17): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/form/FormNodeConfig.tsx(11,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/form/FormNodeConfig.tsx(78,24): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/form/FormNodeConfig.tsx(135,48): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/form/FormNodeConfig.tsx(136,49): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/form/FormNodeConfig.tsx(153,24): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/form/FormNodeConfig.tsx(200,32): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(28,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(157,13): error TS2345: Argument of type 'string' is not assignable to parameter of type 'ApiRequestOptions'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(172,27): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(216,34): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(218,33): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(219,33): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(225,141): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(260,142): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(284,140): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(296,20): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(299,68): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(312,32): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(313,31): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(314,31): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(316,34): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(317,38): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(318,36): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(319,37): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(341,43): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(343,43): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(347,144): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(362,32): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(364,39): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(365,36): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(366,39): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(367,31): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/frontendTypeRenderers/index.tsx(368,31): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/ifElse/IfElseNodeConfig.tsx(15,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/ifElse/IfElseNodeConfig.tsx(102,78): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/ifElse/IfElseNodeConfig.tsx(122,33): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/ifElse/IfElseNodeConfig.tsx(144,25): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/ifElse/IfElseNodeConfig.tsx(145,25): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/shared/DataPicker.tsx(14,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/shared/DataPicker.tsx(142,51): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/shared/DataPicker.tsx(143,98): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/shared/DataPicker.tsx(184,61): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/shared/DataPicker.tsx(192,43): error TS2345: Argument of type 'CanvasConnection[]' is not assignable to parameter of type '{ source: string; target: string; sourceOutput?: number | undefined; }[]'.
- Type 'CanvasConnection' is missing the following properties from type '{ source: string; target: string; sourceOutput?: number | undefined; }': source, target
-src/components/FlowEditor/nodes/shared/DynamicValueField.tsx(17,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/shared/DynamicValueField.tsx(59,54): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/shared/DynamicValueField.tsx(104,26): error TS2345: Argument of type 'DataRef | SystemVarRef' is not assignable to parameter of type 'DataRef | null'.
- Type 'SystemVarRef' is missing the following properties from type 'DataRef': nodeId, path
-src/components/FlowEditor/nodes/shared/HybridStaticRefField.tsx(16,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/shared/HybridStaticRefField.tsx(87,26): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/shared/LoopItemsSelect.tsx(12,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/shared/LoopItemsSelect.tsx(186,15): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(15,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(116,29): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(156,29): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(157,33): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(158,34): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(191,24): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(197,19): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(202,26): error TS2304: Cannot find name 't'.
-src/components/FlowEditor/nodes/switch/SwitchNodeConfig.tsx(208,17): error TS2304: Cannot find name 't'.
-src/components/NotificationBell/NotificationBell.tsx(13,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/NotificationBell/NotificationBell.tsx(161,18): error TS2304: Cannot find name 't'.
-src/components/NotificationBell/NotificationBell.tsx(175,48): error TS2304: Cannot find name 't'.
-src/components/NotificationBell/NotificationBell.tsx(185,21): error TS2304: Cannot find name 't'.
-src/components/NotificationBell/NotificationBell.tsx(255,33): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(4,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/OnboardingWizard.tsx(26,18): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(48,64): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(62,24): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(77,24): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(92,26): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(116,24): error TS2304: Cannot find name 't'.
-src/components/OnboardingWizard.tsx(116,65): error TS2304: Cannot find name 't'.
-src/components/ProviderSelector/ProviderSelector.tsx(21,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/ProviderSelector/ProviderSelector.tsx(145,27): error TS2304: Cannot find name 't'.
-src/components/ProviderSelector/ProviderSelector.tsx(283,16): error TS2304: Cannot find name 't'.
-src/components/ProviderSelector/ProviderSelector.tsx(304,46): error TS2304: Cannot find name 't'.
-src/components/ProviderSelector/ProviderSelector.tsx(348,51): error TS2304: Cannot find name 't'.
-src/components/RbacExportImport/RbacExportImport.tsx(90,53): error TS2304: Cannot find name 't'.
-src/components/UiComponents/AddressAutocomplete/AddressAutocomplete.tsx(7,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/AddressAutocomplete/AddressAutocomplete.tsx(278,55): error TS2304: Cannot find name 't'.
-src/components/UiComponents/AddressAutocomplete/AddressAutocomplete.tsx(288,57): error TS2304: Cannot find name 't'.
-src/components/UiComponents/AutoScroll/AutoScroll.tsx(4,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/AutoScroll/AutoScroll.tsx(152,23): error TS2304: Cannot find name 't'.
-src/components/UiComponents/BauvorschriftenSection/BauvorschriftenSection.tsx(5,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/BauvorschriftenSection/BauvorschriftenSection.tsx(44,49): error TS2304: Cannot find name 't'.
-src/components/UiComponents/BauvorschriftenSection/BauvorschriftenSection.tsx(56,49): error TS2304: Cannot find name 't'.
-src/components/UiComponents/BauvorschriftenSection/BauvorschriftenSection.tsx(68,49): error TS2304: Cannot find name 't'.
-src/components/UiComponents/BauvorschriftenSection/BauvorschriftenSection.tsx(74,49): error TS2304: Cannot find name 't'.
-src/components/UiComponents/BauvorschriftenSection/BauvorschriftenSection.tsx(80,49): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(15,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(186,39): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(233,52): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(233,100): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(240,42): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(240,82): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(250,60): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ConnectedFilesList/ConnectedFilesList.tsx(250,95): error TS2304: Cannot find name 't'.
-src/components/UiComponents/MapView/MapViewLeaflet.tsx(28,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/MapView/MapViewLeaflet.tsx(196,47): error TS2304: Cannot find name 't'.
-src/components/UiComponents/MapView/MapViewLeaflet.tsx(196,107): error TS2304: Cannot find name 't'.
-src/components/UiComponents/MapView/MapViewLeaflet.tsx(209,45): error TS2304: Cannot find name 't'.
-src/components/UiComponents/MapView/MapViewLeaflet.tsx(209,105): error TS2304: Cannot find name 't'.
-src/components/UiComponents/Messages/ChatMessages/ChatMessage.tsx(12,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/Messages/ChatMessages/ChatMessage.tsx(83,20): error TS2304: Cannot find name 't'.
-src/components/UiComponents/Messages/ChatMessages/ChatMessage.tsx(203,28): error TS2304: Cannot find name 't'.
-src/components/UiComponents/Messages/ChatMessages/ChatMessage.tsx(211,28): error TS2304: Cannot find name 't'.
-src/components/UiComponents/Messages/ChatMessages/ChatMessage.tsx(221,26): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(10,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(229,59): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(268,34): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(319,59): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(332,59): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(346,60): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(364,44): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(382,38): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(406,73): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(423,73): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(442,73): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(493,74): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(534,34): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(585,59): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(598,59): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(612,60): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(630,44): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(648,38): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(672,73): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(689,73): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(708,73): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(757,74): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(844,47): error TS2304: Cannot find name 't'.
-src/components/UiComponents/ParcelInfoPanel/ParcelInfoPanel.tsx(1083,47): error TS2304: Cannot find name 't'.
-src/components/UiComponents/Toast/Toast.tsx(23,11): error TS6133: 't' is declared but its value is never read.
-src/components/UiComponents/Toast/Toast.tsx(57,21): error TS2304: Cannot find name 't'.
-src/components/UiComponents/WorkflowStatus/WorkflowStatus.tsx(36,11): error TS6133: 't' is declared but its value is never read.
-src/components/UiComponents/WorkflowStatus/WorkflowStatus.tsx(73,55): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/ChatsTab.tsx(6,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UnifiedDataBar/ChatsTab.tsx(311,26): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/ChatsTab.tsx(333,56): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/ChatsTab.tsx(341,24): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/ChatsTab.tsx(346,119): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/ChatsTab.tsx(438,36): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/ChatsTab.tsx(438,75): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/FilesTab.tsx(9,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UnifiedDataBar/FilesTab.tsx(235,56): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/FilesTab.tsx(263,20): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/FilesTab.tsx(286,22): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/FilesTab.tsx(327,28): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/FilesTab.tsx(327,65): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(23,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/components/UnifiedDataBar/SourcesTab.tsx(855,42): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(855,90): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(862,26): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(958,32): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(988,53): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(988,84): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(995,36): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1031,49): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1031,80): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1038,32): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1168,20): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1174,82): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1431,18): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1437,80): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1577,20): error TS2304: Cannot find name 't'.
-src/components/UnifiedDataBar/SourcesTab.tsx(1583,82): error TS2304: Cannot find name 't'.
-src/hooks/usePlayground.ts(2,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'Workflow'.
-src/hooks/usePlayground.ts(3,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'WorkflowMessage'.
-src/hooks/usePlayground.ts(4,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'WorkflowLog'.
-src/hooks/usePlayground.ts(5,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'StartWorkflowRequest'.
-src/hooks/usePlayground.ts(6,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'StartWorkflowResponse'.
-src/hooks/usePlayground.ts(7,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'ChatDataResponse'.
-src/hooks/useWorkflows.ts(4,3): error TS2724: '"../api/workflowApi"' has no exported member named 'deleteWorkflowApi'. Did you mean 'deleteWorkflow'?
-src/hooks/useWorkflows.ts(5,3): error TS2724: '"../api/workflowApi"' has no exported member named 'deleteWorkflowsApi'. Did you mean 'deleteWorkflow'?
-src/hooks/useWorkflows.ts(6,3): error TS2724: '"../api/workflowApi"' has no exported member named 'updateWorkflowApi'. Did you mean 'updateWorkflow'?
-src/hooks/useWorkflows.ts(9,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'fetchAttributes'.
-src/hooks/useWorkflows.ts(10,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'startWorkflowApi'.
-src/hooks/useWorkflows.ts(11,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'stopWorkflowApi'.
-src/hooks/useWorkflows.ts(12,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'deleteMessageApi'.
-src/hooks/useWorkflows.ts(13,3): error TS2305: Module '"../api/workflowApi"' has no exported member 'deleteFileFromMessageApi'.
-src/hooks/useWorkflows.ts(14,8): error TS2305: Module '"../api/workflowApi"' has no exported member 'Workflow'.
-src/hooks/useWorkflows.ts(15,8): error TS2305: Module '"../api/workflowApi"' has no exported member 'AttributeDefinition'.
-src/hooks/useWorkflows.ts(16,8): error TS2305: Module '"../api/workflowApi"' has no exported member 'StartWorkflowRequest'.
-src/hooks/useWorkflows.ts(32,15): error TS2305: Module '"../api/workflowApi"' has no exported member 'AttributeDefinition'.
-src/hooks/useWorkflows.ts(132,49): error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'string'.
-src/hooks/useWorkflows.ts(195,72): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
- Type 'undefined' is not assignable to type 'string'.
-src/hooks/useWorkflows.ts(196,14): error TS2352: Conversion of type 'Automation2Workflow' to type 'UserWorkflow' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
- Type 'Automation2Workflow' is missing the following properties from type 'UserWorkflow': mandateId, status
-src/hooks/useWorkflows.ts(247,40): error TS7006: Parameter 'opt' implicitly has an 'any' type.
-src/hooks/useWorkflows.ts(263,40): error TS7006: Parameter 'opt' implicitly has an 'any' type.
-src/layouts/FeatureLayout.tsx(23,9): error TS2304: Cannot find name 't'.
-src/layouts/FeatureLayout.tsx(39,10): error TS2304: Cannot find name 't'.
-src/layouts/FeatureLayout.tsx(62,11): error TS6133: 't' is declared but its value is never read.
-src/pages/admin/AdminFeatureInstanceUsersPage.tsx(13,26): error TS6133: 'FaUsers' is declared but its value is never read.
-src/pages/admin/AdminInvitationsPage.tsx(13,26): error TS6133: 'FaEnvelopeOpenText' is declared but its value is never read.
-src/pages/admin/AdminMandatesPage.tsx(20,26): error TS6133: 'FaBuilding' is declared but its value is never read.
-src/pages/admin/AdminUserMandatesPage.tsx(12,26): error TS6133: 'FaUsers' is declared but its value is never read.
-src/pages/admin/AdminUsersPage.tsx(12,26): error TS6133: 'FaUsers' is declared but its value is never read.
-src/pages/basedata/ConnectionsPage.tsx(12,18): error TS6133: 'FaPlug' is declared but its value is never read.
-src/pages/basedata/FilesPage.tsx(17,18): error TS6133: 'FaFolder' is declared but its value is never read.
-src/pages/billing/BillingDashboard.tsx(12,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/billing/BillingDashboard.tsx(69,56): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(73,44): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(87,14): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(89,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(109,14): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(111,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(131,14): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(133,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(189,14): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(190,41): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(197,46): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(199,55): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingDashboard.tsx(201,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(19,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/billing/BillingMandateView.tsx(47,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(48,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(49,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(72,62): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(72,89): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(134,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(136,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(140,49): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(218,45): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(229,55): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(231,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(254,55): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(256,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(268,30): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingMandateView.tsx(268,58): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(12,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/billing/BillingTransactions.tsx(98,14): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(99,41): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(106,55): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(108,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(116,26): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(118,26): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(122,57): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(140,30): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingTransactions.tsx(140,63): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(20,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/billing/BillingUserView.tsx(93,31): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(108,31): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(121,20): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(122,20): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(123,51): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(125,20): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(144,70): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(227,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(228,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(230,18): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(234,49): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(314,41): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(323,55): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(325,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(350,55): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(352,43): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(368,30): error TS2304: Cannot find name 't'.
-src/pages/billing/BillingUserView.tsx(368,55): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(413,11): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(414,11): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(416,39): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(416,79): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(417,46): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(417,81): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(418,45): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(418,80): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(448,56): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(475,46): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(481,29): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(481,75): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(499,48): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(503,20): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(513,46): error TS2304: Cannot find name 't'.
-src/pages/billing/SubscriptionTab.tsx(515,43): error TS2304: Cannot find name 't'.
-src/pages/Dashboard.tsx(18,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/Dashboard.tsx(74,16): error TS2304: Cannot find name 't'.
-src/pages/Dashboard.tsx(75,43): error TS2304: Cannot find name 't'.
-src/pages/Dashboard.tsx(84,14): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(54,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/FeatureView.tsx(69,27): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(69,72): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(73,46): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(77,27): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(84,27): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(84,75): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(90,10): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(91,9): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(97,10): error TS2304: Cannot find name 't'.
-src/pages/FeatureView.tsx(98,9): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(29,11): error TS6133: 't' is declared but its value is never read.
-src/pages/GDPR.tsx(165,48): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(168,20): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(169,19): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(190,20): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(191,19): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(212,20): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(213,19): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(282,48): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(283,65): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(288,22): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(298,22): error TS2304: Cannot find name 't'.
-src/pages/GDPR.tsx(308,22): error TS2304: Cannot find name 't'.
-src/pages/Register.tsx(47,11): error TS6133: 't' is declared but its value is never read.
-src/pages/Register.tsx(142,26): error TS2304: Cannot find name 't'.
-src/pages/Register.tsx(195,115): error TS2304: Cannot find name 't'.
-src/pages/Register.tsx(199,25): error TS2304: Cannot find name 't'.
-src/pages/Register.tsx(219,24): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(40,11): error TS6133: 't' is declared but its value is never read.
-src/pages/Reset.tsx(111,45): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(123,26): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(151,43): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(163,57): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(178,106): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(196,120): error TS2304: Cannot find name 't'.
-src/pages/Reset.tsx(210,24): error TS2304: Cannot find name 't'.
-src/pages/Store.tsx(140,38): error TS2304: Cannot find name 't'.
-src/pages/Store.tsx(140,65): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(32,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/views/commcoach/CommcoachDossierView.tsx(252,46): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(263,35): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(263,82): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(295,18): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(306,26): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(314,26): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(320,41): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(323,43): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(326,47): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(330,53): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(330,90): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(332,95): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(340,16): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(341,15): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(342,90): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(358,162): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(359,163): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(363,54): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(363,93): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(376,38): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(388,21): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(391,61): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(419,58): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(433,44): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(433,91): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(435,38): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(435,74): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(438,63): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(438,105): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(441,63): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(441,103): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(490,86): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(490,131): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(603,36): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(617,34): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(642,148): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(672,34): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(699,152): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(776,30): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(782,57): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(782,98): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(786,49): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(815,49): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(822,95): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(822,125): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(832,47): error TS2304: Cannot find name 't'.
-src/pages/views/commcoach/CommcoachDossierView.tsx(850,49): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(120,29): error TS2339: Property 'filter' does not exist on type 'Automation2Workflow[] | { items: Automation2Workflow[]; pagination: any; }'.
- Property 'filter' does not exist on type '{ items: Automation2Workflow[]; pagination: any; }'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(121,14): error TS7006: Parameter 'w' implicitly has an 'any' type.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(376,47): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(391,38): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(476,83): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(486,29): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(600,39): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(634,22): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(648,33): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(648,83): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(855,41): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(855,94): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(871,29): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(871,79): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(879,17): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(920,47): error TS2304: Cannot find name 't'.
-src/pages/views/graphicalEditor/GraphicalEditorWorkflowsTasksPage.tsx(926,47): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(368,58): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(368,110): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(485,44): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(492,19): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(507,31): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(507,64): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(527,40): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(533,26): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(557,19): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(567,32): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(574,46): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(574,85): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(588,32): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(595,46): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(595,85): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(614,39): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(614,72): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(621,48): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(657,46): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(667,35): error TS2304: Cannot find name 't'.
-src/pages/views/neutralization/NeutralizationView.tsx(682,50): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/ChatStream.tsx(16,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/views/workspace/ChatStream.tsx(377,85): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/FilePreview.tsx(16,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/views/workspace/FilePreview.tsx(102,91): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/NeutralizationPanel.tsx(4,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/views/workspace/NeutralizationPanel.tsx(295,92): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/NeutralizationPanel.tsx(439,26): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/NeutralizationPanel.tsx(452,15): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/NeutralizationPanel.tsx(453,15): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(11,1): error TS6133: 'useLanguage' is declared but its value is never read.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(69,18): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(83,18): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(97,45): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(104,39): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(132,24): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(153,19): error TS2304: Cannot find name 't'.
-src/pages/views/workspace/WorkspaceGeneralSettings.tsx(153,61): error TS2304: Cannot find name 't'.