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