mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-28 19:10:40 +00:00
- process single charge
This commit is contained in:
+33
@@ -0,0 +1,33 @@
|
||||
import {events} from "../../bus";
|
||||
|
||||
const defaultState = {
|
||||
singleChargeAmount: undefined,
|
||||
}
|
||||
|
||||
const actions = {
|
||||
callSingleChargeProcess: ({commit}, amount) => {
|
||||
|
||||
// Open popup with payment methods
|
||||
events.$emit('popup:open', {name: 'select-payment-method'})
|
||||
|
||||
// Store charge amount
|
||||
commit('SET_SINGLE_CHARGE_AMOUNT', amount)
|
||||
},
|
||||
}
|
||||
|
||||
const mutations = {
|
||||
SET_SINGLE_CHARGE_AMOUNT(state, amount) {
|
||||
state.singleChargeAmount = amount
|
||||
}
|
||||
}
|
||||
|
||||
const getters = {
|
||||
singleChargeAmount: state => state.singleChargeAmount,
|
||||
}
|
||||
|
||||
export default {
|
||||
state: defaultState,
|
||||
getters,
|
||||
actions,
|
||||
mutations
|
||||
}
|
||||
Reference in New Issue
Block a user