Compare commits

...

3 Commits

Author SHA1 Message Date
Apoorv Mishra 1483a7e7e4 fix: remove duplicate API call 2024-08-08 15:16:17 +05:30
Apoorv Mishra a224d9bd98 fix: preload collections 2024-08-06 15:50:12 +05:30
Apoorv Mishra 3b2b0c19ed fix: don't hide sidebar if collections are not loaded, loading drafts should be enough 2024-08-06 15:11:54 +05:30
2 changed files with 3 additions and 3 deletions
+3 -2
View File
@@ -34,7 +34,7 @@ import TrashLink from "./components/TrashLink";
function AppSidebar() {
const { t } = useTranslation();
const { documents, ui } = useStores();
const { documents, ui, collections } = useStores();
const team = useCurrentTeam();
const user = useCurrentUser();
const can = usePolicy(team);
@@ -42,8 +42,9 @@ function AppSidebar() {
React.useEffect(() => {
if (!user.isViewer) {
void documents.fetchDrafts();
void collections.fetchAll();
}
}, [documents, user.isViewer]);
}, [documents, collections, user.isViewer]);
const [dndArea, setDndArea] = React.useState();
const handleSidebarRef = React.useCallback((node) => setDndArea(node), []);
@@ -53,7 +53,6 @@ function Collections() {
<Header id="collections" title={t("Collections")}>
<Relative>
<PaginatedList
fetch={collections.fetchPage}
options={params}
aria-label={t("Collections")}
items={collections.orderedData}