Max - modifies date transformer (transformToString now takes an extra argument) [skip ci]

This commit is contained in:
Max Red 2016-12-12 15:49:48 -03:00
parent b424016721
commit 3d2fe3f1c9
11 changed files with 137 additions and 131 deletions

View File

@ -2,8 +2,8 @@
module.exports = {
'serverport': 3000,
'serverport': 3050,
'scripts': {
'src': './src/**/*.js',
'dest': './build/js/'
@ -33,4 +33,4 @@ module.exports = {
'buildDir': './build/'
};
};

View File

@ -93,7 +93,7 @@ class PeopleList extends React.Component {
</div>
<div className="people-list__item-block people-list__item-last-login">
<div>{i18n('LAST_LOGIN')}</div>
<div>{DateTransformer.transformToString(item.lastLogin)}</div>
<div>{DateTransformer.transformToString(item.lastLogin, true)}</div>
</div>
</div>
) : null;
@ -114,4 +114,4 @@ class PeopleList extends React.Component {
}
export default PeopleList;
export default PeopleList;

View File

@ -64,7 +64,7 @@ class TicketList extends React.Component {
size: 'medium'
};
}
getTableProps() {
return {
loading: this.props.loading,
@ -177,7 +177,7 @@ class TicketList extends React.Component {
priority: this.getTicketPriority(ticket.priority),
department: ticket.department.name,
author: ticket.author.name,
date: DateTransformer.transformToString(ticket.date),
date: DateTransformer.transformToString(ticket.date, true),
unread: this.isTicketUnread(ticket),
highlighted: this.isTicketUnread(ticket)
};

View File

@ -72,7 +72,7 @@ class AdminPanelViewArticle extends React.Component {
<div dangerouslySetInnerHTML={{__html: article.content}}/>
</div>
<div className="admin-panel-view-article__last-edited">
{i18n('LAST_EDITED_IN', {date: DateTransformer.transformToString(article.lastEdited)})}
{i18n('LAST_EDITED_IN', {date: DateTransformer.transformToString(article.lastEdited, true)})}
</div>
</div>
</div>

View File

@ -96,7 +96,7 @@ class AdminPanelListUsers extends React.Component {
{user.tickets}
</span>
),
signupDate: DateTransformer.transformToString(user.signupDate)
signupDate: DateTransformer.transformToString(user.signupDate, true)
};
}
@ -159,4 +159,4 @@ class AdminPanelListUsers extends React.Component {
}
}
export default AdminPanelListUsers;
export default AdminPanelListUsers;

View File

@ -57,7 +57,7 @@ class DashboardArticlePage extends React.Component {
<div dangerouslySetInnerHTML={{__html: article.content}}/>
</div>
<div className="dashboard-article-page__last-edited">
{i18n('LAST_EDITED_IN', {date: DateTransformer.transformToString(article.lastEdited)})}
{i18n('LAST_EDITED_IN', {date: DateTransformer.transformToString(article.lastEdited, true)})}
</div>
</div>
);

View File

@ -16,35 +16,35 @@ module.exports = [
id: '1',
title: 'Mannaging apps for your account',
content: 'Curabitur sed dignissim turpis, sed lacinia urna. Vestibulum semper suscipit interdum. Proin sed sem gravida massa tristique rhoncus auctor eu diam. Donec fringilla in ex non dignissim. Praesent sed ultricies eros. Nullam vel augue eget libero volutpat sodales sit amet et orci.',
lastEdited: 20160516,
lastEdited: 201605161230,
position: 1
},
{
id: '2',
title: 'How to assign new task and files',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20150429,
lastEdited: 201504291029,
position: 2
},
{
id: '3',
title: 'Updating your profile picture',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20150429,
lastEdited: 201504291422,
position: 3
},
{
id: '4',
title: 'Deleting your account',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20150929,
lastEdited: 201509290102,
position: 4
},
{
id: '5',
title: 'Upload files to your cloud drive',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20131229,
lastEdited: 201312290549,
position: 5
}
]
@ -59,35 +59,35 @@ module.exports = [
id: '1',
title: 'Mannaging apps for your account',
content: 'Curabitur sed dignissim turpis, sed lacinia urna. Vestibulum semper suscipit interdum. Proin sed sem gravida massa tristique rhoncus auctor eu diam. Donec fringilla in ex non dignissim. Praesent sed ultricies eros. Nullam vel augue eget libero volutpat sodales sit amet et orci.',
lastEdited: 20160516,
lastEdited: 201605161200,
position: 1
},
{
id: '2',
title: 'How to assign new task and files',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20150429,
lastEdited: 201504291159,
position: 2
},
{
id: '3',
title: 'Updating your profile picture',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20150429,
lastEdited: 201504291222,
position: 3
},
{
id: '4',
title: 'Deleting your account',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20150929,
lastEdited: 201509292359,
position: 4
},
{
id: '5',
title: 'Upload files to your cloud drive',
content: 'Aliquam aliquet mi nulla. Nam vel orci diam. Suspendisse euismod orci efficitur nulla mattis eleifend vitae quis neque. Etiam orci dolor, dignissim quis convallis quis, rhoncus eu tellus. Phasellus aliquam ut enim id ultrices. Nunc dolor arcu, viverra vel ullamcorper nec, dignissim a lectus. Praesent fringilla, neque nec suscipit placerat, augue elit suscipit velit, in feugiat leo justo id tortor.',
lastEdited: 20131229,
lastEdited: 201312290000,
position: 5
}
]
@ -156,4 +156,4 @@ module.exports = [
};
}
}
];
];

View File

@ -36,7 +36,7 @@ module.exports = [
id: 2,
name: 'Technical Issues'
},
date: '20160416',
date: '201604161230',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: true,
@ -55,7 +55,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504091149',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -65,7 +65,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504091238',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -76,7 +76,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504102349',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -86,7 +86,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504110021',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -97,7 +97,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504120123',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -107,7 +107,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504130402',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -118,7 +118,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505110405',
content: 'Thanks!, I solved it by myself',
author: {
name: 'Haskell Curry',
@ -128,7 +128,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505130429',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -138,7 +138,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510180430',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -155,7 +155,7 @@ module.exports = [
id: 2,
name: 'Technical Issues'
},
date: '20160415',
date: '201604150550',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -171,7 +171,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504091010',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -181,7 +181,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504091012',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -192,7 +192,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504101245',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -202,7 +202,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504112359',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -213,7 +213,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504122359',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -223,7 +223,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504132240',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -234,7 +234,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505112241',
content: 'Thanks!, I soved it by myself',
author: {
name: 'Haskell Curry',
@ -244,7 +244,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505132243',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -254,7 +254,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510182250',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -271,7 +271,7 @@ module.exports = [
id: 2,
name: 'Technical Issues'
},
date: '20150409',
date: '201504092255',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -287,7 +287,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504092300',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -297,7 +297,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504092301',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -308,7 +308,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504102302',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -318,7 +318,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504112303',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -329,7 +329,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504122304',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -339,7 +339,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504132305',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -350,7 +350,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505112306',
content: 'Thanks!, I soved it by myself',
author: {
name: 'Haskell Curry',
@ -360,7 +360,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505132307',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -370,7 +370,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510182309',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -387,7 +387,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160416',
date: '201604162310',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -424,7 +424,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160416',
date: '201604161040',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: true,
@ -450,7 +450,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160416',
date: '201604161042',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: true,
@ -476,7 +476,7 @@ module.exports = [
id: 2,
name: 'Technical Issues'
},
date: '20160416',
date: '201604161055',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: true,
@ -514,7 +514,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160416',
date: '201604161055',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -555,7 +555,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160416',
date: '201604161100',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -592,7 +592,7 @@ module.exports = [
departments: [{id: 2, name: 'Technical issues'}],
assignedTickets: 4,
closedTickets: 21,
lastLogin: 20161212
lastLogin: 201612121150
},
{
profilePic: 'http://www.opensupports.com/profilepic.jpg',
@ -600,7 +600,7 @@ module.exports = [
departments: [{id: 2, name: 'Technical issues'}, {id: 1, name: 'Sales Support'}],
assignedTickets: 9,
closedTickets: 0,
lastLogin: 20161212
lastLogin: 201612121155
},
{
profilePic: 'http://www.opensupports.com/profilepic.jpg',
@ -608,7 +608,7 @@ module.exports = [
departments: [{id: 1, name: 'Sales Support'}],
assignedTickets: -1,
closedTickets: -1,
lastLogin: 20160212
lastLogin: 201602121158
},
{
profilePic: 'http://www.opensupports.com/profilepic.jpg',
@ -616,7 +616,7 @@ module.exports = [
departments: [{id: 1, name: 'Sales Support'}, {id: 3, name: 'System and Administration'}],
assignedTickets: 100,
closedTickets: 21,
lastLogin: 20130101
lastLogin: 201301012346
},
{
profilePic: 'http://www.opensupports.com/profilepic.jpg',
@ -624,7 +624,7 @@ module.exports = [
departments: [{id: 3, name: 'System and Administration'}],
assignedTickets: 1,
closedTickets: 1,
lastLogin: 2012050
lastLogin: 20120501330
}
]
};
@ -642,4 +642,4 @@ module.exports = [
};
}
}
];
];

View File

@ -102,7 +102,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160415',
date: '201604151155',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -119,7 +119,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504090650',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -129,7 +129,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504090729',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -140,7 +140,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504100922',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -150,7 +150,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504111000',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -161,7 +161,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504121001',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -171,7 +171,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504131002',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -182,7 +182,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505111003',
content: 'Thanks!, I soved it by myself',
author: {
name: 'Haskell Curry',
@ -192,7 +192,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505131004',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -202,7 +202,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510181005',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',

View File

@ -15,7 +15,7 @@ module.exports = [
'userId': 12,
'token': 'cc6b4921e6733d6aafe284ec0d7be57e',
'rememberToken': (data.remember) ? 'aa41efe0a1b3eeb9bf303e4561ff8392' : null,
'rememberExpiration': (data.remember) ? 20180806 : 0
'rememberExpiration': (data.remember) ? 201808061020 : 0
}
};
} else {
@ -147,14 +147,14 @@ module.exports = [
email: 'kurt@currycurrylady.hs',
tickets: _.times(13).map(() => {
return {
ticketNumber: '118551',
ticketNumber: '1185510000',
title: 'Lorem ipsum door',
content: 'I had a problem with the installation of the php server',
department: {
id: 1,
name: 'Sales Support'
},
date: '20150409',
date: '201504090001',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -170,7 +170,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504090003',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -180,7 +180,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504090005',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -191,7 +191,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504100009',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -201,7 +201,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504110011',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -212,7 +212,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504120024',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -222,7 +222,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504130035',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -233,7 +233,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505110110',
content: 'Thanks!, I soved it by myself',
author: {
name: 'Haskell Curry',
@ -243,7 +243,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505130113',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -253,7 +253,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510180114',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -285,70 +285,70 @@ module.exports = [
name: 'Haskell Curry',
email: 'haskell@currycurrylady.com',
tickets: 5,
signupDate: 20160415
signupDate: 201604151230
},
{
id: 97,
name: 'Alan Turing',
email: 'turing@currycurrylady.com',
tickets: 1,
signupDate: 20160401
signupDate: 201604011230
},
{
id: 89,
name: 'David Hilbert',
email: 'hilbert@currycurrylady.com',
tickets: 2,
signupDate: 20160208
signupDate: 201602081230
},
{
id: 83,
name: 'Kurt Gödel',
email: 'kurt@currycurrylady.com',
tickets: 10,
signupDate: 20160110
signupDate: 201601101230
},
{
id: 79,
name: 'Mojzesz Presburger',
email: 'presburger@currycurrylady.com',
tickets: 6,
signupDate: 20150415
signupDate: 201504151230
},
{
id: 73,
name: 'Haskell Curry',
email: 'haskell@currycurrylady.com',
tickets: 5,
signupDate: 20160415
signupDate: 201604151230
},
{
id: 71,
name: 'Alan Turing',
email: 'turing@currycurrylady.com',
tickets: 1,
signupDate: 20160401
signupDate: 201604011230
},
{
id: 67,
name: 'David Hilbert',
email: 'hilbert@currycurrylady.com',
tickets: 2,
signupDate: 20160208
signupDate: 201602081230
},
{
id: 61,
name: 'Kurt Gödel',
email: 'kurt@currycurrylady.com',
tickets: 10,
signupDate: 20160110
signupDate: 201601101233
},
{
id: 59,
name: 'Mojzesz Presburger',
email: 'presburger@currycurrylady.com',
tickets: 6,
signupDate: 20150415
signupDate: 201504151236
}
]
}
@ -373,7 +373,7 @@ module.exports = [
id: 2,
name: 'Technical Issues'
},
date: '20160416',
date: '201604161427',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: true,
@ -392,7 +392,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504090729',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -402,7 +402,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504090731',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -413,7 +413,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504100732',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -423,7 +423,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504110735',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -434,7 +434,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504120749',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -444,7 +444,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504130755',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -455,7 +455,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505110759',
content: 'Thanks!, I solved it by myself',
author: {
name: 'Haskell Curry',
@ -465,7 +465,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505130800',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -475,7 +475,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510180807',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -492,7 +492,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20160415',
date: '201604150849',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -508,7 +508,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504090855',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -518,7 +518,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504090912',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -529,7 +529,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504100924',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -539,7 +539,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504110932',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -550,7 +550,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504120941',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -560,7 +560,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504130943',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -571,7 +571,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505110955',
content: 'Thanks!, I soved it by myself',
author: {
name: 'Haskell Curry',
@ -581,7 +581,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505131030',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -591,7 +591,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510181031',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -608,7 +608,7 @@ module.exports = [
id: 1,
name: 'Sales Support'
},
date: '20150409',
date: '201504091032',
file: 'http://www.opensupports.com/some_file.zip',
language: 'en',
unread: false,
@ -624,7 +624,7 @@ module.exports = [
events: [
{
type: 'ASSIGN',
date: '20150409',
date: '201504091033',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -634,7 +634,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150409',
date: '201504091055',
content: 'Do you have apache installed? It generally happens if you dont have apache.',
author: {
name: 'Emilia Clarke',
@ -645,7 +645,7 @@ module.exports = [
},
{
type: 'UN_ASSIGN',
date: '20150410',
date: '201504101059',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -655,7 +655,7 @@ module.exports = [
},
{
type: 'DEPARTMENT_CHANGED',
date: '20150411',
date: '201504111115',
content: 'System support',
author: {
name: 'Emilia Clarke',
@ -666,7 +666,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150412',
date: '201504121117',
content: 'I have already installed apache, but the problem persists',
author: {
name: 'Haskell Curry',
@ -676,7 +676,7 @@ module.exports = [
},
{
type: 'PRIORITY_CHANGED',
date: '20150413',
date: '201504131119',
content: 'MEDIUM',
author: {
name: 'Emilia Clarke',
@ -687,7 +687,7 @@ module.exports = [
},
{
type: 'COMMENT',
date: '20150511',
date: '201505111121',
content: 'Thanks!, I soved it by myself',
author: {
name: 'Haskell Curry',
@ -697,7 +697,7 @@ module.exports = [
},
{
type: 'CLOSE',
date: '20150513',
date: '201505131231',
author: {
name: 'Emilia Clarke',
email: 'jobs@steve.com',
@ -707,7 +707,7 @@ module.exports = [
},
{
type: 'RE_OPEN',
date: '20151018',
date: '201510181244',
author: {
name: 'Haskell Curry',
email: 'haskell@lambda.com',
@ -802,4 +802,4 @@ module.exports = [
};
}
}
];
];

View File

@ -1,13 +1,19 @@
let month = ["", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
export default {
transformToString (date) {
date += ''; //Transform to string
transformToString(date, expressive) {
date += ''; // Transform to string
let y = date.substring(0, 4);
let m = date.substring(4, 6);
let d = date.substring(6, 8);
m = (m[0] - '0') * 10 + (m[1] - '0');
return d + " " + month[m] + " " + y;
if(!expressive)
return d + " " + month[m] + " " + y;
let hr = date.substring(8, 10);
let min = date.substring(10, 12);
return d + " " + month[m] + " " + y + " " + hr + ":" + min;
}
};
};