more work on attachments

* fix frontend env usage
This commit is contained in:
Philipinho
2024-05-22 23:24:57 +01:00
parent b06a78b6ec
commit ccf9d5d99f
31 changed files with 612 additions and 349 deletions

View File

@ -165,10 +165,10 @@ export default function SpaceTree({ spaceId }: SpaceTreeProps) {
}, [isDataLoaded.current, currentPage?.id]);
useEffect(() => {
if (currentPage) {
setTimeout(() => {
treeApiRef.current?.select(currentPage.id, { align: "auto" });
}, 100);
if (currentPage?.id) {
treeApiRef.current?.select(currentPage.id, { align: "auto" });
} else {
treeApiRef.current?.deselectAll();
}
}, [currentPage?.id]);
@ -179,12 +179,6 @@ export default function SpaceTree({ spaceId }: SpaceTreeProps) {
}
}, [treeApiRef.current]);
useEffect(() => {
if (location.pathname === APP_ROUTE.HOME && treeApiRef.current) {
treeApiRef.current.deselectAll();
}
}, [location.pathname]);
return (
<div ref={mergedRef} className={classes.treeContainer}>
{rootElement.current && (