fix: resolve blank project page from invalid hook usage

This commit is contained in:
thibaud-leclere 2026-04-14 11:43:42 +02:00
parent a981e189c5
commit 1709905064

View file

@ -1,5 +1,5 @@
import { listen } from "@tauri-apps/api/event"; import { listen } from "@tauri-apps/api/event";
import { useEffect, useMemo, useState } from "react"; import { useEffect, useState } from "react";
import { useParams, Link, useNavigate } from "react-router-dom"; import { useParams, Link, useNavigate } from "react-router-dom";
import { getProject, deleteProject, listTrackers, listProcessedTickets } from "../../lib/api"; import { getProject, deleteProject, listTrackers, listProcessedTickets } from "../../lib/api";
import type { Project, WatchedTracker, ProcessedTicket } from "../../lib/types"; import type { Project, WatchedTracker, ProcessedTicket } from "../../lib/types";
@ -243,8 +243,8 @@ export default function ProjectDashboard() {
} }
const recentTickets = tickets.slice(-10).reverse(); const recentTickets = tickets.slice(-10).reverse();
const activePollList = useMemo(() => Object.entries(activePolls), [activePolls]); const activePollList = Object.entries(activePolls);
const activeAgentList = useMemo(() => Object.values(activeAgents), [activeAgents]); const activeAgentList = Object.values(activeAgents);
return ( return (
<div className="p-8"> <div className="p-8">