feat: project list

This commit is contained in:
2025-09-06 01:44:33 +08:00
parent ef473d6084
commit 9b54d18ef3
11 changed files with 333 additions and 56 deletions

View File

@@ -0,0 +1,10 @@
import React, { useEffect } from 'react';
export function useAsyncEffect(
effect: () => Promise<void>,
deps: React.DependencyList,
) {
useEffect(() => {
effect();
}, [...deps]);
}