// Ersatz für src/hooks/useEmployees.js im Prüfstand: die Mitarbeiterliste ({ userId, displayName }) kommt nach kurzer Ladezeit // (wie im Betrieb: erst leer, dann gefüllt), ohne Appwrite. Die Namen sind die, die der Prüfstand in den Zeilen erwartet. import { useEffect, useState } from 'react' export const EMPLOYEES = Object.freeze([ Object.freeze({ userId: 'u-me', displayName: 'Kenso' }), Object.freeze({ userId: 'u-kollege', displayName: 'Justin' }), ]) const LOAD_MS = 60 export function useEmployees() { const [state, setState] = useState({ employees: [], loading: true }) useEffect(() => { const timer = setTimeout(() => setState({ employees: [...EMPLOYEES], loading: false }), LOAD_MS) return () => clearTimeout(timer) }, []) return { ...state, error: null, refresh: async () => {} } }