feat: more tests, refactored

This commit is contained in:
2026-05-24 21:05:21 +07:00
parent e7dd9420e7
commit c1f12c7201
33 changed files with 1403 additions and 334 deletions
+8 -2
View File
@@ -30,9 +30,15 @@ export default function HomePage() {
}, []);
React.useEffect(() => {
let canceled = false;
hydrate();
void refreshProjects();
}, [hydrate, refreshProjects]);
loadProjects().then((loadedProjects) => {
if (!canceled) setProjects(loadedProjects);
});
return () => {
canceled = true;
};
}, [hydrate]);
function openProject(project: Project) {
setProject(project);