const dateformat = require('dateformat') const choo = require('../../../') module.exports = function () { return function (params, state, send) { const mailbox = params.mailbox const message = params.message const messages = state[mailbox].messages if (message) { const email = state[mailbox].messages.filter(function (msg) { return String(msg.id) === message })[0] return choo.view`
${createHeader()} ${messages.map(function (msg) { return createMessage(msg, mailbox) })}
${email ? createEmail(email) : 'error: no email found'}
` } else { return choo.view`
${createHeader()} ${messages.map(function (msg) { return createMessage(msg, mailbox) })}
` } } } function createHeader () { return choo.view`
Date
Subject
From
To
` } function createMessage (message, mailbox) { return choo.view` ` } function createEmail (message) { return choo.view`
From
${message.from}
To
${message.to}
Date
${message.date}

${message.subject}

${message.body}

` }