2020-02-16 19:30:00 +01:00
|
|
|
const state = {
|
2020-09-02 05:20:21 +02:00
|
|
|
allSubscriptionsList: [],
|
2020-08-31 23:35:22 +02:00
|
|
|
profileSubscriptions: {
|
|
|
|
activeProfile: 0,
|
|
|
|
videoList: []
|
|
|
|
}
|
2020-02-16 19:30:00 +01:00
|
|
|
}
|
|
|
|
|
2020-08-31 23:35:22 +02:00
|
|
|
const getters = {
|
2020-09-02 05:20:21 +02:00
|
|
|
getAllSubscriptionsList: () => {
|
|
|
|
return state.allSubscriptionsList
|
2020-02-16 19:30:00 +01:00
|
|
|
},
|
2020-08-31 23:35:22 +02:00
|
|
|
getProfileSubscriptions: () => {
|
|
|
|
return state.profileSubscriptions
|
2020-02-16 19:30:00 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
const actions = {
|
2020-09-02 05:20:21 +02:00
|
|
|
updateAllSubscriptionsList ({ commit }, subscriptions) {
|
|
|
|
commit('setAllSubscriptionsList', subscriptions)
|
2020-02-16 19:30:00 +01:00
|
|
|
},
|
2020-08-31 23:35:22 +02:00
|
|
|
updateProfileSubscriptions ({ commit }, subscriptions) {
|
|
|
|
commit('setProfileSubscriptions', subscriptions)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
const mutations = {
|
2020-09-02 05:20:21 +02:00
|
|
|
setAllSubscriptionsList (state, allSubscriptionsList) {
|
|
|
|
state.allSubscriptionsList = allSubscriptionsList
|
2020-02-16 19:30:00 +01:00
|
|
|
},
|
2020-08-31 23:35:22 +02:00
|
|
|
setProfileSubscriptions (state, profileSubscriptions) {
|
|
|
|
state.profileSubscriptions = profileSubscriptions
|
2020-02-16 19:30:00 +01:00
|
|
|
}
|
|
|
|
}
|
2020-08-31 23:35:22 +02:00
|
|
|
|
2020-02-16 19:30:00 +01:00
|
|
|
export default {
|
|
|
|
state,
|
|
|
|
getters,
|
|
|
|
actions,
|
|
|
|
mutations
|
|
|
|
}
|