make login async, add ids to customer records

This commit is contained in:
2017-02-20 14:51:58 -07:00
parent 6a741b0dd6
commit 3540920d2d
2 changed files with 16 additions and 8 deletions

View File

@@ -16,6 +16,7 @@ export default {
// TODO: login via the server // TODO: login via the server
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
setTimeout(() => {
if (!email || !password) { if (!email || !password) {
commit('resetUser'); commit('resetUser');
reject(); reject();
@@ -23,6 +24,7 @@ export default {
commit('setUser', email); commit('setUser', email);
resolve(); resolve();
} }
}, 300);
}); });
}, },
userLogout({ commit }) { userLogout({ commit }) {

View File

@@ -25,36 +25,42 @@ export default {
return new Promise((resolve) => { return new Promise((resolve) => {
const customers = [{ const customers = [{
id: 'ai7rgail73ria3uhr',
firstname: 'Peter', firstname: 'Peter',
lastname: 'Amaya', lastname: 'Amaya',
email: 'PeterPAmaya@teleworm.us', email: 'PeterPAmaya@teleworm.us',
city: 'Greensboro', city: 'Greensboro',
state: 'NC', state: 'NC',
}, { }, {
id: '7a4toi7g4ot8jaefg',
firstname: 'Derrick', firstname: 'Derrick',
lastname: 'Duplantis', lastname: 'Duplantis',
email: 'DerrickCDuplantis@dayrep.com', email: 'DerrickCDuplantis@dayrep.com',
city: 'Freeport', city: 'Freeport',
state: 'NY', state: 'NY',
}, { }, {
id: 'q93r7ga4otilsghae',
firstname: 'Andrea', firstname: 'Andrea',
lastname: 'Hernandez', lastname: 'Hernandez',
email: 'AndreaRHernandez@armyspy.com', email: 'AndreaRHernandez@armyspy.com',
city: 'Maumee', city: 'Maumee',
state: 'OH', state: 'OH',
}, { }, {
id: 'ia73groi7ah4oitgn',
firstname: 'Daniel', firstname: 'Daniel',
lastname: 'Hurt', lastname: 'Hurt',
email: 'DanielGHurt@teleworm.us', email: 'DanielGHurt@teleworm.us',
city: 'Cedar Rapids', city: 'Cedar Rapids',
state: 'IA', state: 'IA',
}, { }, {
id: '98hi3kubtksgli9rg',
firstname: 'Milagros', firstname: 'Milagros',
lastname: 'Anderson', lastname: 'Anderson',
email: 'MilagrosCAnderson@jourrapide.com', email: 'MilagrosCAnderson@jourrapide.com',
city: 'Kansas City', city: 'Kansas City',
state: 'KS', state: 'KS',
}, { }, {
id: 'pl74p39otujs5kuhz',
firstname: 'An', firstname: 'An',
lastname: 'K\'ung', lastname: 'K\'ung',
email: 'AnKung@dayrep.com', email: 'AnKung@dayrep.com',
@@ -67,7 +73,7 @@ export default {
commit('setCustomers', results); commit('setCustomers', results);
commit('toggleLoading'); commit('toggleLoading');
resolve(); resolve();
}, 2000) }, 300);
}); });
}, },
}, },