add initialData to queries
This commit is contained in:
@@ -11,6 +11,7 @@ const useCollections = () => {
|
||||
const data = await response.json();
|
||||
return data.response;
|
||||
},
|
||||
initialData: [],
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ const useTags = () => {
|
||||
const data = await response.json();
|
||||
return data.response;
|
||||
},
|
||||
initialData: [],
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@ const useTokens = () => {
|
||||
const data = await response.json();
|
||||
return data.response as AccessToken[];
|
||||
},
|
||||
initialData: [],
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@ const useUser = () => {
|
||||
return data.response;
|
||||
},
|
||||
enabled: !!userId,
|
||||
initialData: {},
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -4,9 +4,9 @@ import { useCollections } from "./store/collections";
|
||||
import { useUser } from "./store/user";
|
||||
|
||||
export default function useCollectivePermissions(collectionIds: number[]) {
|
||||
const { data: collections = [] } = useCollections();
|
||||
const { data: collections } = useCollections();
|
||||
|
||||
const { data: user = [] } = useUser();
|
||||
const { data: user } = useUser();
|
||||
|
||||
const [permissions, setPermissions] = useState<Member | true>();
|
||||
useEffect(() => {
|
||||
|
||||
@@ -6,7 +6,7 @@ import { useUser } from "./store/user";
|
||||
export default function useInitialData() {
|
||||
const { status, data } = useSession();
|
||||
// const { setLinks } = useLinkStore();
|
||||
const { data: user = [] } = useUser();
|
||||
const { data: user } = useUser();
|
||||
const { setSettings } = useLocalSettingsStore();
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
@@ -4,9 +4,9 @@ import { useCollections } from "./store/collections";
|
||||
import { useUser } from "./store/user";
|
||||
|
||||
export default function usePermissions(collectionId: number) {
|
||||
const { data: collections = [] } = useCollections();
|
||||
const { data: collections } = useCollections();
|
||||
|
||||
const { data: user = [] } = useUser();
|
||||
const { data: user } = useUser();
|
||||
|
||||
const [permissions, setPermissions] = useState<Member | true>();
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user