diff options
Diffstat (limited to 'pages/blogpost.luax')
| -rw-r--r-- | pages/blogpost.luax | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pages/blogpost.luax b/pages/blogpost.luax new file mode 100644 index 0000000..e7d7b86 --- /dev/null +++ b/pages/blogpost.luax @@ -0,0 +1,23 @@ +local blog_cache = require('blog.cache') + +return function(props) + local post = props.attrs.post + local content = blog_cache(post) + return + <div> + <div class="post"> + <div class="main-info"> + <div class="main-info-title"> + {$ post.title $} + </div> + <div class="post-date"> + {$ os.date('%Y-%m-%d', post.date) $} + </div> + <div class="post-description"> + {$ post.description $} + </div> + <div class="post-content">{$ content $}</div> + </div> + </div> + </div> +end |
