12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- const state = {
- showAddNewBanModal: false,
- username: '',
- message: '',
- options: [
- { name: "Select a ban type", disabled: true },
- { name: "Block user's known ip addresses", value: "ip" },
- { name: "Ban from creating new threads", value: "thread"},
- { name: "Ban from replying to threads", value: "post"},
- { name: "Ban from both", value: "both"}
- ],
- selectedOption: 0
- }
- const getters = {
- }
- const actions = {
- 'moderation/clearModal': ({ commit }) => {
- commit('moderation/setUsername', '')
- commit('moderation/setMessage', '')
- commit('moderation/setSelectedOption', 0)
- }
- }
- const mutations = {
- 'moderation/setUsername': (state, val) => {
- state.username = val
- },
- 'moderation/setMessage': (state, val) => {
- state.message = val
- },
- 'moderation/setModal': (state, val) => {
- state.showAddNewBanModal = val
- },
- 'moderation/setSelectedOption': (state, val) => {
- state.selectedOption = val
- }
- }
- export default {
- state,
- getters,
- actions,
- mutations
- }
|