From 874b0638cd567c54bbcdfacc9f66f4563dd5d850 Mon Sep 17 00:00:00 2001 From: Endi Date: Tue, 12 Nov 2019 16:25:33 +0700 Subject: [PATCH] refactor(v2): simplify blog truncate function (#1968) * refactor(v2): simplify blog truncate function * Update packages/docusaurus-plugin-content-blog/src/blogUtils.ts Co-Authored-By: Alexey Pyltsyn --- packages/docusaurus-plugin-content-blog/src/blogUtils.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/docusaurus-plugin-content-blog/src/blogUtils.ts b/packages/docusaurus-plugin-content-blog/src/blogUtils.ts index 1a7ca4df3c..870f7f007e 100644 --- a/packages/docusaurus-plugin-content-blog/src/blogUtils.ts +++ b/packages/docusaurus-plugin-content-blog/src/blogUtils.ts @@ -7,11 +7,7 @@ import {parse, normalizeUrl} from '@docusaurus/utils'; import {LoadContext} from '@docusaurus/types'; export function truncate(fileString: string, truncateMarker: RegExp | string) { - const truncated = - typeof truncateMarker === 'string' - ? fileString.includes(truncateMarker) - : truncateMarker.test(fileString); - return truncated ? fileString.split(truncateMarker)[0] : fileString; + return fileString.split(truncateMarker, 1).shift()!; } // YYYY-MM-DD-{name}.mdx?