import { GetterTree } from "vuex"; import { AppState, FeedEvent, EventFeed } from "./types"; const getters: GetterTree = { events(state): FeedEvent[] { return Object.values(state.status) .filter(x => x.fetched && x.error == null) .map(x => x.events) .flat(); }, sources(state): EventFeed[] { return state.sources; } }; export default getters;