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,11 +1,10 @@
import { useState, useMemo, useCallback } from 'react';
import { MOCK_THREADS, MOCK_REPLIES } from '../../data/mockData';
import { formatDateTime } from '../../utils/format';
import type { ForumThread, ForumReply } from '../../types';
export default function IntranetModeration() {
const [threads, setThreads] = useState<ForumThread[]>(MOCK_THREADS);
const [replies, setReplies] = useState<ForumReply[]>(MOCK_REPLIES);
const [threads, setThreads] = useState<ForumThread[]>([]);
const [replies, setReplies] = useState<ForumReply[]>([]);
const [selectedThreadId, setSelectedThreadId] = useState<string | null>(null);
const [search, setSearch] = useState('');
const [activeTab, setActiveTab] = useState<'threads' | 'replies'>('threads');