Develop #16

Merged
tao.chen merged 273 commits from develop into main 2026-08-21 10:42:09 +08:00
Showing only changes of commit 302bda2ee9 - Show all commits
@@ -69,6 +69,10 @@ export function ScriptExplorer({
); );
const byOwner = new Map<string, ScriptItem[]>(); const byOwner = new Map<string, ScriptItem[]>();
// 当前用户的目录树即使没有脚本也要渲染,所以预置空组。
if (user?.user_id) {
byOwner.set(user.user_id, []);
}
for (const item of visibleScripts) { for (const item of visibleScripts) {
const list = byOwner.get(item.owner_user_id) ?? []; const list = byOwner.get(item.owner_user_id) ?? [];
list.push(item); list.push(item);
@@ -201,7 +205,7 @@ export function ScriptExplorer({
/> />
); );
})} })}
{filteredScripts.length === 0 && ( {filteredScripts.length === 0 && directories.length === 0 && (
<div className="tree-empty"> <div className="tree-empty">
<span className="tree-empty__icon"> <span className="tree-empty__icon">
<Icon name="script" size={24} /> <Icon name="script" size={24} />