Merge pull request #59 from valueonag/feat/demo-system-readieness

build fix
This commit is contained in:
Patrick Motsch 2026-04-26 23:06:47 +02:00 committed by GitHub
commit fe857d5ade
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View file

@ -90,6 +90,10 @@ export interface AttributeDefinition {
required?: boolean; required?: boolean;
default?: any; default?: any;
options?: any[] | string; options?: any[] | string;
/** Backend: FK label column (e.g. userId -> userIdLabel). */
displayField?: string;
frontendFormat?: string;
frontendFormatLabels?: string[];
readonly?: boolean; readonly?: boolean;
editable?: boolean; editable?: boolean;
visible?: boolean; visible?: boolean;

View file

@ -14,8 +14,6 @@ import { FormGeneratorForm, type AttributeDefinition } from '../../components/Fo
import { FaPlus, FaSync, FaCube, FaBuilding, FaCogs, FaEdit } from 'react-icons/fa'; import { FaPlus, FaSync, FaCube, FaBuilding, FaCogs, FaEdit } from 'react-icons/fa';
import { useToast } from '../../contexts/ToastContext'; import { useToast } from '../../contexts/ToastContext';
import api from '../../api'; import api from '../../api';
import { useApiRequest } from '../../hooks/useApi';
import { fetchAttributes } from '../../api/attributesApi';
import { resolveColumnTypes } from '../../utils/columnTypeResolver'; import { resolveColumnTypes } from '../../utils/columnTypeResolver';
import type { ColumnConfig } from '../../components/FormGenerator/FormGeneratorTable'; import type { ColumnConfig } from '../../components/FormGenerator/FormGeneratorTable';
import { ChatbotConfigSection } from './ChatbotConfigSection'; import { ChatbotConfigSection } from './ChatbotConfigSection';
@ -46,7 +44,6 @@ export const AdminFeatureAccessPage: React.FC = () => {
const { fetchMandates } = useUserMandates(); const { fetchMandates } = useUserMandates();
const { showSuccess, showError } = useToast(); const { showSuccess, showError } = useToast();
const { loadFeatures } = useFeatureStore(); const { loadFeatures } = useFeatureStore();
const { request } = useApiRequest();
// State // State
const [mandates, setMandates] = useState<Mandate[]>([]); const [mandates, setMandates] = useState<Mandate[]>([]);