chore: remove mock data usage and initialize state in various components for cleaner setup

This commit is contained in:
Thibault Pouch
2026-03-02 09:47:40 +01:00
parent 65282832cb
commit 3e0eeafac3
7 changed files with 18 additions and 107 deletions

View File

@@ -1,5 +1,4 @@
import { useState, useMemo, useCallback } from 'react';
import { MOCK_BUGS, MOCK_USERS } from '../../data/mockData';
import { useAuth } from '../../contexts/AuthContext';
import { formatDate, formatDateTime } from '../../utils/format';
import type { BugReport, BugSeverity, BugStatus, BugReportNote } from '../../types';
@@ -16,12 +15,12 @@ function SeverityBadge({ severity }: { severity: BugSeverity }) {
}
const STATUSES: BugStatus[] = ['open', 'in_progress', 'resolved', 'closed'];
const STAFF_MEMBERS = MOCK_USERS.filter((u) => u.role === 'dev' || u.role === 'com');
const STAFF_MEMBERS: { id: string; username: string; role: string }[] = [];
export default function IntranetBugs() {
const { user } = useAuth();
const [bugs, setBugs] = useState<BugReport[]>(MOCK_BUGS);
const [bugs, setBugs] = useState<BugReport[]>([]);
const [selected, setSelected] = useState<BugReport | null>(null);
const [statusFilter, setStatusFilter] = useState<BugStatus | 'all'>('all');
const [severityFilter, setSeverityFilter] = useState<BugSeverity | 'all'>('all');