Vulcan/packages/nova-base-components/lib/debug/Emails.jsx
2016-04-12 19:36:47 +09:00

41 lines
No EOL
827 B
JavaScript

import React from 'react';
import emailRoutes from '../server/routes.js';
const renderEmail = (email, key) => {
return (
<tr key={key}>
<td>{email.name}</td>
<td><a href={email.path.replace(":_id?", "")} target="_blank"><code>{email.path}</code></a></td>
<td>coming soon</td>
</tr>
)
}
const Emails = props => {
return (
<div className="emails">
<h1>Emails</h1>
<div className="emails-wrapper">
<table className="table">
<thead>
<tr>
<td>Name</td>
<td>Preview</td>
<td>Send Test</td>
</tr>
</thead>
<tbody>
{emailRoutes.map(renderEmail)}
</tbody>
</table>
</div>
</div>
)
}
module.exports = Emails
export default Emails