import { useReadOnlyStore } from "../partials/use-store-factory"; import type { HouseholdSummary } from "~/lib/api/types/household"; import { usePublicExploreApi, useUserApi } from "~/composables/api"; const store: Ref = ref([]); const loading = ref(false); const publicLoading = ref(false); export const useHouseholdStore = function () { const api = useUserApi(); return useReadOnlyStore(store, loading, api.households); }; export const usePublicHouseholdStore = function (groupSlug: string) { const api = usePublicExploreApi(groupSlug).explore; return useReadOnlyStore(store, publicLoading, api.households); };