完善资源分页依赖
Project CI / Frontend tests (pull_request) Failing after 2m32s
Project CI / Repository checks (pull_request) Successful in 2m54s
Project CI / Native shell tests (pull_request) Failing after 6m19s
Project CI / Backend tests (pull_request) Successful in 6m39s

按资源类别签名刷新分页类别\n避免资源数量不变时使用过期类别,同时保持稳定引用避免无关编辑面板重置
This commit is contained in:
2026-09-05 12:20:47 +08:00
parent cac3e19632
commit 879e732b04
@@ -1825,10 +1825,14 @@ export default function ProjectDevelopmentView({
token: transitionToken,
});
}, [resourceCategoryScopeKey]);
const resourcePageCategories = useMemo(
() => (canvasResources.length > 0 ? visibleCategoryOrder : []),
const resourcePageCategoryKey = useMemo(
() => canvasResources.map((resource) => resource.category).join('|'),
[canvasResources],
);
const resourcePageCategories = useMemo(
() => (resourcePageCategoryKey ? visibleCategoryOrder : []),
[resourcePageCategoryKey],
);
const activePageCategory =
resourcePageCategories.find(
(category) => category === activeResourceCategory,