import { get } from '../api'; function initActorActions(store, _router) { async function fetchActors({ _commit }, { actorId, limit = 100 }) { if (actorId) { return get(`/actors/${actorId}`, { limit }); } return get('/actors', { limit }); } async function fetchActorReleases({ _commit }, actorId) { const releases = await get(`/actors/${actorId}/releases`, { filter: store.state.ui.filter, after: store.getters.after, before: store.getters.before, }); return releases; } return { fetchActors, fetchActorReleases, }; } export default initActorActions;