// 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);