mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-03 04:27:53 +00:00
247 lines
5.2 KiB
JavaScript
247 lines
5.2 KiB
JavaScript
export default {
|
|
allAgents: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'John K',
|
|
confirmed: true,
|
|
email: 'john@chatwoot.com',
|
|
id: 1,
|
|
name: 'John Kennady',
|
|
role: 'administrator',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Samuel K',
|
|
confirmed: true,
|
|
email: 'samuel@chatwoot.com',
|
|
id: 2,
|
|
name: 'Samuel Keta',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'offline',
|
|
available_name: 'James K',
|
|
confirmed: true,
|
|
email: 'james@chatwoot.com',
|
|
id: 3,
|
|
name: 'James Koti',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Honey',
|
|
confirmed: true,
|
|
email: 'bee@chatwoot.com',
|
|
id: 4,
|
|
name: 'Honey Bee',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'Abraham',
|
|
confirmed: true,
|
|
email: 'abraham@chatwoot.com',
|
|
id: 5,
|
|
name: 'Abraham Keta',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
formattedAgents: [
|
|
{
|
|
account_id: 0,
|
|
confirmed: true,
|
|
email: 'None',
|
|
id: 0,
|
|
name: 'None',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'Abraham',
|
|
confirmed: true,
|
|
email: 'abraham@chatwoot.com',
|
|
id: 5,
|
|
name: 'Abraham Keta',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'John K',
|
|
confirmed: true,
|
|
email: 'john@chatwoot.com',
|
|
id: 1,
|
|
name: 'John Kennady',
|
|
role: 'administrator',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Honey',
|
|
confirmed: true,
|
|
email: 'bee@chatwoot.com',
|
|
id: 4,
|
|
name: 'Honey Bee',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Samuel K',
|
|
confirmed: true,
|
|
email: 'samuel@chatwoot.com',
|
|
id: 2,
|
|
name: 'Samuel Keta',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'offline',
|
|
available_name: 'James K',
|
|
confirmed: true,
|
|
email: 'james@chatwoot.com',
|
|
id: 3,
|
|
name: 'James Koti',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
onlineAgents: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'Abraham',
|
|
confirmed: true,
|
|
email: 'abraham@chatwoot.com',
|
|
id: 5,
|
|
name: 'Abraham Keta',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'John K',
|
|
confirmed: true,
|
|
email: 'john@chatwoot.com',
|
|
id: 1,
|
|
name: 'John Kennady',
|
|
role: 'administrator',
|
|
},
|
|
],
|
|
busyAgents: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Honey',
|
|
confirmed: true,
|
|
email: 'bee@chatwoot.com',
|
|
id: 4,
|
|
name: 'Honey Bee',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Samuel K',
|
|
confirmed: true,
|
|
email: 'samuel@chatwoot.com',
|
|
id: 2,
|
|
name: 'Samuel Keta',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
offlineAgents: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'offline',
|
|
available_name: 'James K',
|
|
confirmed: true,
|
|
email: 'james@chatwoot.com',
|
|
id: 3,
|
|
name: 'James Koti',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
sortedByAvailability: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'Abraham',
|
|
confirmed: true,
|
|
email: 'abraham@chatwoot.com',
|
|
id: 5,
|
|
name: 'Abraham Keta',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'John K',
|
|
confirmed: true,
|
|
email: 'john@chatwoot.com',
|
|
id: 1,
|
|
name: 'John Kennady',
|
|
role: 'administrator',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Honey',
|
|
confirmed: true,
|
|
email: 'bee@chatwoot.com',
|
|
id: 4,
|
|
name: 'Honey Bee',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'busy',
|
|
available_name: 'Samuel K',
|
|
confirmed: true,
|
|
email: 'samuel@chatwoot.com',
|
|
id: 2,
|
|
name: 'Samuel Keta',
|
|
role: 'agent',
|
|
},
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'offline',
|
|
available_name: 'James K',
|
|
confirmed: true,
|
|
email: 'james@chatwoot.com',
|
|
id: 3,
|
|
name: 'James Koti',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
formattedAgentsByPresenceOnline: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'online',
|
|
available_name: 'Abraham',
|
|
confirmed: true,
|
|
email: 'abr@chatwoot.com',
|
|
id: 1,
|
|
name: 'Abraham Keta',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
formattedAgentsByPresenceOffline: [
|
|
{
|
|
account_id: 1,
|
|
availability_status: 'offline',
|
|
available_name: 'Abraham',
|
|
confirmed: true,
|
|
email: 'abr@chatwoot.com',
|
|
id: 1,
|
|
name: 'Abraham Keta',
|
|
role: 'agent',
|
|
},
|
|
],
|
|
};
|