mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-31 18:07:00 +02:00
feat(v2): add blog post estimated reading time (#2531)
* feat: add estimated reading time to blog posts * docs: add showReadingTime on plugin docs * test: update plugin-content-blog tests to cover readingTime * Update index.js * Update using-plugins.md * Update index.js Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>
This commit is contained in:
parent
c576faac73
commit
95fdfe7e15
8 changed files with 25 additions and 4 deletions
|
@ -51,6 +51,7 @@ describe('loadBlog', () => {
|
|||
...{prevItem: undefined},
|
||||
}).toEqual({
|
||||
permalink: '/blog/2019/01/01/date-matter',
|
||||
readingTime: 0.02,
|
||||
source: path.join('@site', pluginPath, 'date-matter.md'),
|
||||
title: 'date-matter',
|
||||
description: `date inside front matter`,
|
||||
|
@ -68,6 +69,7 @@ describe('loadBlog', () => {
|
|||
.metadata,
|
||||
).toEqual({
|
||||
permalink: '/blog/2018/12/14/Happy-First-Birthday-Slash',
|
||||
readingTime: 0.01,
|
||||
source: path.join(
|
||||
'@site',
|
||||
pluginPath,
|
||||
|
@ -89,6 +91,7 @@ describe('loadBlog', () => {
|
|||
...{prevItem: undefined},
|
||||
}).toEqual({
|
||||
permalink: noDatePermalink,
|
||||
readingTime: 0.01,
|
||||
source: noDateSource,
|
||||
title: 'no date',
|
||||
description: `no date`,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue