make login async, add ids to customer records
This commit is contained in:
@@ -16,13 +16,15 @@ export default {
|
|||||||
|
|
||||||
// TODO: login via the server
|
// TODO: login via the server
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
if (!email || !password) {
|
setTimeout(() => {
|
||||||
commit('resetUser');
|
if (!email || !password) {
|
||||||
reject();
|
commit('resetUser');
|
||||||
} else {
|
reject();
|
||||||
commit('setUser', email);
|
} else {
|
||||||
resolve();
|
commit('setUser', email);
|
||||||
}
|
resolve();
|
||||||
|
}
|
||||||
|
}, 300);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
userLogout({ commit }) {
|
userLogout({ commit }) {
|
||||||
|
|||||||
@@ -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);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user