feat: consume activity processed SSE

This commit is contained in:
Sophie-Gaëlle CALLOCH
2026-07-07 14:42:42 +02:00
parent dadcf97bec
commit a7407b8e06
4 changed files with 123 additions and 0 deletions
+3
View File
@@ -2,6 +2,7 @@ import {defineStore} from "pinia";
import {computed, ref} from "vue";
import {acquisitionApi, activityApi} from "@/mammon";
import {AcquisitionResponse, ActivitySourceResponse} from "@/generated/mammon";
import {onActivitiesProcessed} from "@/activity";
export type RawAcquiredType = {
id: string;
@@ -66,5 +67,7 @@ export const useAcquiredTypesStore = defineStore('market-acquisition', () => {
refresh();
onActivitiesProcessed(refresh);
return { acquiredTypes: types, addAcquiredType, removeAcquiredType, processNewActivities, refresh };
});