From 9fc324ded973df0a0b06b7229e734c5be5abd460 Mon Sep 17 00:00:00 2001 From: Jonas Braathen Date: Sat, 4 May 2019 00:29:07 +0200 Subject: [PATCH] Localize date in single post template --- src/templates/post.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/templates/post.js b/src/templates/post.js index 6b9f017..4766eaa 100644 --- a/src/templates/post.js +++ b/src/templates/post.js @@ -5,6 +5,10 @@ import { graphql, Link } from 'gatsby' import Layout from '../components/Layout' import Img from 'gatsby-image' +import moment from 'moment' +import 'moment/locale/nb' +moment.locale('nb') + export const BlogPostTemplate = ({ content, categories, @@ -26,7 +30,8 @@ export const BlogPostTemplate = ({

{title}

- {date} av {author.name} + {moment(date).format('dddd D. MMMM YYYY')} av{' '} + {author.name}

@@ -88,7 +93,7 @@ export const pageQuery = graphql` id slug content - date(formatString: "MMMM DD, YYYY") + date title } query BlogPostByID($id: String!) { @@ -97,7 +102,7 @@ export const pageQuery = graphql` title slug content - date(formatString: "MMMM DD, YYYY") + date categories { name slug