132 lines
3.4 KiB
TypeScript
Executable File
132 lines
3.4 KiB
TypeScript
Executable File
import mock from '../../mockAdapter';
|
|
|
|
import user1 from '@/assets/images/profile/user-11.jpg';
|
|
import user2 from '@/assets/images/profile/user-2.jpg';
|
|
import user3 from '@/assets/images/profile/user-3.jpg';
|
|
import user4 from '@/assets/images/profile/user-4.jpg';
|
|
import user5 from '@/assets/images/profile/user-5.jpg';
|
|
import user6 from '@/assets/images/profile/user-6.jpg';
|
|
import user7 from '@/assets/images/profile/user-7.jpg';
|
|
import user8 from '@/assets/images/profile/user-8.jpg';
|
|
import user9 from '@/assets/images/profile/user-9.jpg';
|
|
import user10 from '@/assets/images/profile/user-10.jpg';
|
|
|
|
|
|
// types
|
|
export type KeyedObject = {
|
|
[key: string]: string | number | KeyedObject | any;
|
|
};
|
|
|
|
const contacts: KeyedObject[] = [
|
|
{
|
|
id: '#123',
|
|
avatar: user2,
|
|
userinfo: 'Hanna Gover',
|
|
usermail: 'hannagover@gmail.com',
|
|
phone: '+123 456 789',
|
|
jdate: '12-10-2014',
|
|
role: 'Designer',
|
|
rolestatus: 'primary'
|
|
},
|
|
{
|
|
id: '#452',
|
|
avatar: user1,
|
|
userinfo: 'Daniel Kristeen',
|
|
usermail: 'danielr@gmail.com',
|
|
phone: '+234 456 789',
|
|
jdate: '10-09-2014',
|
|
role: 'Developer',
|
|
rolestatus: 'secondary'
|
|
},
|
|
{
|
|
id: '#565',
|
|
avatar: user3,
|
|
userinfo: 'Julian Josephs',
|
|
usermail: 'julijosep@gmail.com',
|
|
phone: '+345 456 789',
|
|
jdate: '01-10-2013',
|
|
role: 'Accountant',
|
|
rolestatus: 'error'
|
|
},
|
|
{
|
|
id: '#785',
|
|
avatar: user4,
|
|
userinfo: 'Jany Petrovic',
|
|
usermail: 'janyver@gmail.com',
|
|
phone: '+456 456 789',
|
|
jdate: '02-10-2017',
|
|
role: 'Designer',
|
|
rolestatus: 'success'
|
|
},
|
|
{
|
|
id: '#564',
|
|
avatar: user5,
|
|
userinfo: 'Leanne Graham',
|
|
usermail: 'leanegr@gmail.com',
|
|
phone: '+567 456 789',
|
|
jdate: '10-9-2015',
|
|
role: 'HR',
|
|
rolestatus: 'info'
|
|
},
|
|
{
|
|
id: '#980',
|
|
avatar: user6,
|
|
userinfo: 'Dennis Schulist',
|
|
usermail: 'dennis12@gmail.com',
|
|
phone: '+678 456 789',
|
|
jdate: '10-5-2013',
|
|
role: 'Designer',
|
|
rolestatus: 'warning'
|
|
},
|
|
{
|
|
id: '#521',
|
|
avatar: user7,
|
|
userinfo: 'Kurtis Weissnat',
|
|
usermail: 'kurtisr@gmail.com',
|
|
phone: '+123 456 789',
|
|
jdate: '05-10-2012',
|
|
role: 'Manager',
|
|
rolestatus: 'primary'
|
|
},
|
|
{
|
|
id: '#450',
|
|
avatar: user8,
|
|
userinfo: 'Nicholas Runolfsdottir V',
|
|
usermail: 'nickover@gmail.com',
|
|
phone: '+234 456 789',
|
|
jdate: '11-10-2014',
|
|
role: 'Chairman',
|
|
rolestatus: 'secondary'
|
|
},
|
|
{
|
|
id: '#212',
|
|
avatar: user9,
|
|
userinfo: 'Glenna Reichert',
|
|
usermail: 'glenarei@gmail.com',
|
|
phone: '+345 456 789',
|
|
jdate: '12-5-2017',
|
|
role: 'Designer',
|
|
rolestatus: 'error'
|
|
},
|
|
{
|
|
id: '#152',
|
|
avatar: user10,
|
|
userinfo: 'Clementina DuBuque',
|
|
usermail: 'clementina@gmail.com',
|
|
phone: '+456 456 789',
|
|
jdate: '18-5-2009',
|
|
role: 'Developer',
|
|
rolestatus: 'success'
|
|
}
|
|
];
|
|
|
|
// ==============================|| MOCK SERVICES ||============================== //
|
|
|
|
// mock.onGet('/api/products/list').reply(200, { products });
|
|
mock.onGet('/api/contacts').reply(() => {
|
|
return [200, contacts];
|
|
});
|
|
|
|
|
|
export default contacts;
|