houdini/client/js/nonprofits/payouts/index/page.js

28 lines
724 B
JavaScript
Raw Normal View History

// License: LGPL-3.0-or-later
var create_payout = require('../create')
var format_err = require('../../../common/format_response_error')
appl.verify_identity = require('./verify_identity')
appl.create_bank_account = require('../../../bank_accounts/create.es6')
require('../../../bank_accounts/resend_confirmation_email')
appl.def('create_payout', function(form_obj) {
create_payout(form_obj, new_payout_ui)
})
var new_payout_ui = {
start: function() {
appl.is_loading()
},
success: function(resp) {
appl.notify("Payout creation successful! Reloading page...")
appl.reload()
},
fail: function(resp) {
appl.not_loading()
appl.def('error', format_err(resp))
}
}
require('./identity-verification-form.es6')