Files
ghibli-api/store/index.js
2020-12-18 05:44:23 +01:00

23 lines
397 B
JavaScript

export const state = () => ({
films: []
});
export const mutations = {
setFilms: (state, films) => {
state.films = films;
}
};
export const actions = {
async getFilms({ commit }) {
try {
const films = await this.$axios.$get("/api/films");
commit("setFilms", films);
} catch (e) {
throw Error("API Error occurred.");
}
}
};
export const getters = {};