fix(core): fetch share docs on non-cloud workspace (#7144)

This commit is contained in:
EYHN
2024-06-04 09:45:35 +00:00
parent db0837936a
commit f67108c6f7
6 changed files with 30 additions and 10 deletions
@@ -17,7 +17,7 @@ export const useFilteredPageMetas = (
} = {}
) => {
const shareDocsService = useService(ShareDocsService);
const shareDocs = useLiveData(shareDocsService.shareDocs.list$);
const shareDocs = useLiveData(shareDocsService.shareDocs?.list$);
const getPublicMode = useCallback(
(id: string) => {
@@ -33,7 +33,7 @@ export const useFilteredPageMetas = (
useEffect(() => {
// TODO: loading & error UI
shareDocsService.shareDocs.revalidate();
shareDocsService.shareDocs?.revalidate();
}, [shareDocsService]);
const favAdapter = useService(FavoriteItemsAdapter);