1234567891011121314151617181920212223242526272829 |
- /* global $, Vue */
- // Vue Create User instance
- let vueCreateUser = new Vue({
- el: '#modal-admin-users-create',
- data: {
- email: '',
- provider: 'local',
- password: '',
- name: ''
- },
- methods: {
- open: (ev) => {
- $('#modal-admin-users-create').addClass('is-active')
- $('#modal-admin-users-create input').first().focus()
- },
- cancel: (ev) => {
- $('#modal-admin-users-create').removeClass('is-active')
- vueCreateUser.email = ''
- vueCreateUser.provider = 'local'
- },
- create: (ev) => {
- vueCreateUser.cancel()
- }
- }
- })
- $('.btn-create-prompt').on('click', vueCreateUser.open)
|