From b3f71b12975d044b2d9efdaee946790c50590c23 Mon Sep 17 00:00:00 2001 From: prototypa Date: Mon, 23 Jan 2023 18:00:10 -0500 Subject: [PATCH] Remove readingTime --- astro.config.mjs | 5 +---- src/components/blog/ListItem.astro | 3 +-- src/components/blog/SinglePost.astro | 6 ++---- src/types.ts | 1 - src/utils/blog.ts | 4 +--- 5 files changed, 5 insertions(+), 14 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 680c0c2..59de232 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -10,7 +10,6 @@ import mdx from '@astrojs/mdx'; import partytown from '@astrojs/partytown'; import compress from 'astro-compress'; -import { remarkReadingTime } from './src/utils/frontmatter.mjs'; import { SITE } from './src/config.mjs'; const __dirname = path.dirname(fileURLToPath(import.meta.url)); @@ -56,9 +55,7 @@ export default defineConfig({ }), ], - markdown: { - remarkPlugins: [remarkReadingTime], - }, + markdown: {}, vite: { resolve: { diff --git a/src/components/blog/ListItem.astro b/src/components/blog/ListItem.astro index 06fe825..20ce0b7 100644 --- a/src/components/blog/ListItem.astro +++ b/src/components/blog/ListItem.astro @@ -44,8 +44,7 @@ const link = !BLOG?.post?.disabled ? getPermalink(post.slug, 'post') : '';
- ~ - {Math.ceil(post.readingTime)} min read +

diff --git a/src/components/blog/SinglePost.astro b/src/components/blog/SinglePost.astro index 32b7f1a..d53fb6f 100644 --- a/src/components/blog/SinglePost.astro +++ b/src/components/blog/SinglePost.astro @@ -22,10 +22,8 @@ const { post, url } = Astro.props;

- - ~ { - Math.ceil(post.readingTime) - } min read + +

): Promise => { const { id, slug = '', data } = post; - const { Content, remarkPluginFrontmatter } = await post.render(); + const { Content } = await post.render(); const { tags = [], category = 'default', author = 'Anonymous', publishDate = new Date(), ...rest } = data; @@ -22,8 +22,6 @@ const getNormalizedPost = async (post: CollectionEntry<'posts'>): Promise Content: Content, // or 'body' in case you consume from API - - readingTime: remarkPluginFrontmatter?.readingTime, }; };