first commit
This commit is contained in:
118
_mockApis/apps/tickets/index.ts
Executable file
118
_mockApis/apps/tickets/index.ts
Executable file
@@ -0,0 +1,118 @@
|
||||
import mock from '../../mockAdapter';
|
||||
import { Chance } from 'chance';
|
||||
const chance = new Chance();
|
||||
interface TicketType {
|
||||
Id?: number | any;
|
||||
ticketTitle?: string;
|
||||
ticketDescription?: string;
|
||||
Status?: string;
|
||||
Label?: string;
|
||||
thumb?: string;
|
||||
AgentName?: string;
|
||||
Date?: string | Date;
|
||||
}
|
||||
|
||||
import user1 from '@/assets/images/profile/user-2.jpg';
|
||||
import user2 from '@/assets/images/profile/user-3.jpg';
|
||||
import user3 from '@/assets/images/profile/user-4.jpg';
|
||||
import user4 from '@/assets/images/profile/user-5.jpg';
|
||||
import user5 from '@/assets/images/profile/user-6.jpg';
|
||||
import user6 from '@/assets/images/profile/user-7.jpg';
|
||||
import user7 from '@/assets/images/profile/user-8.jpg';
|
||||
import user10 from '@/assets/images/profile/user-10.jpg';
|
||||
|
||||
const TicketData: TicketType[] = [
|
||||
{
|
||||
Id: 1,
|
||||
ticketTitle: 'Sed ut perspiciatis unde omnis iste',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Closed',
|
||||
Label: 'error',
|
||||
thumb: user10,
|
||||
AgentName: 'Liam',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 2,
|
||||
ticketTitle: 'Consequuntur magni dolores eos qui ratione',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Pending',
|
||||
Label: 'warning',
|
||||
thumb: user1,
|
||||
AgentName: 'Steve',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 3,
|
||||
ticketTitle: 'Exercitationem ullam corporis',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Open',
|
||||
Label: 'success',
|
||||
thumb: user2,
|
||||
AgentName: 'Jack',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 4,
|
||||
ticketTitle: 'Sed ut perspiciatis unde omnis iste',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Closed',
|
||||
Label: 'error',
|
||||
thumb: user3,
|
||||
AgentName: 'Steve',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 5,
|
||||
ticketTitle: 'Exercitationem ullam corporis',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Closed',
|
||||
Label: 'error',
|
||||
thumb: user4,
|
||||
AgentName: 'Liam',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 6,
|
||||
ticketTitle: 'Consequuntur magni dolores eos qui ratione',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Pending',
|
||||
Label: 'warning',
|
||||
thumb: user5,
|
||||
AgentName: 'Jack',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 7,
|
||||
ticketTitle: 'Sed ut perspiciatis unde omnis iste',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Open',
|
||||
Label: 'success',
|
||||
thumb: user6,
|
||||
AgentName: 'Steve',
|
||||
Date: chance.date()
|
||||
},
|
||||
{
|
||||
Id: 8,
|
||||
ticketTitle: 'Consequuntur magni dolores eos qui ratione',
|
||||
ticketDescription:
|
||||
'ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos',
|
||||
Status: 'Closed',
|
||||
Label: 'error',
|
||||
thumb: user7,
|
||||
AgentName: 'John',
|
||||
Date: chance.date()
|
||||
}
|
||||
];
|
||||
|
||||
mock.onGet('/api/data/tickets/TicketData').reply(() => {
|
||||
return [200, TicketData];
|
||||
});
|
||||
export default TicketData;
|
||||
Reference in New Issue
Block a user