18 lines
546 B
JavaScript
18 lines
546 B
JavaScript
module.exports = (title, content, data) =>
|
|
`# ${title}
|
|
${data.date} - ${data.location}
|
|
|
|
${content}
|
|
|
|
${data.metadata && `
|
|
=> ../cgi-bin/comments.gmi.cgi?rootToot=${data.metadata.rootToot}&tootSource=${data.metadata.tootSource}&title=${encodeURIComponent(title)}&backlink=${encodeURIComponent(data.entryRelativeUrl)} Comments
|
|
`}
|
|
### Nav
|
|
=> .. 🏠 Journal home
|
|
${data.next ? '=> ' + data.next + ' ➡️ Next' : ''}
|
|
${data.prev ? '=> ' + data.prev + ' ⬅️ Prev' : ''}
|
|
|
|
### Tags
|
|
${data.tags.map(tag => `=> ../tags/${tag}/ ${tag}`).join('\n')}
|
|
`
|