From 53383058d9f736ff7d9618fd3c70ccb540ea006f Mon Sep 17 00:00:00 2001 From: Jeffrey Biles Date: Tue, 17 Mar 2020 14:01:56 -0700 Subject: [PATCH] More factory fields + improved data display --- mirage/index.js | 9 ++++++--- src/components/MailTable.vue | 22 ++++++++++++++++++---- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/mirage/index.js b/mirage/index.js index a7a1f62..1e3a4f8 100644 --- a/mirage/index.js +++ b/mirage/index.js @@ -7,11 +7,14 @@ new Server({ }, factories: { email: Factory.extend({ - subject(i) { - return `Email ${i}` + from(){ + return faker.internet.email() + }, + subject() { + return faker.lorem.word() }, body(){ - return faker.lorem.sentence() + return faker.lorem.paragraphs() }, sentDate(){ return faker.date.recent(20) diff --git a/src/components/MailTable.vue b/src/components/MailTable.vue index 30d614d..ba4d115 100644 --- a/src/components/MailTable.vue +++ b/src/components/MailTable.vue @@ -6,9 +6,11 @@ - {{email.subject}} - {{email.body}} - {{format(new Date(email.sentDate), 'HH:MM MMM do yyyy')}} + {{email.from}} + +

{{email.subject}} - {{email.body}}

+ + {{format(new Date(email.sentDate), 'MMM do yyyy')}} @@ -31,16 +33,28 @@ \ No newline at end of file