From 00c3bf99294fd375dc4e9c91f313be97c21a6823 Mon Sep 17 00:00:00 2001 From: Sat Naing Date: Mon, 17 Oct 2022 22:04:11 +0630 Subject: [PATCH] refactor: remove unnecessary condition checks for /posts --- src/components/Breadcrumbs.astro | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/components/Breadcrumbs.astro b/src/components/Breadcrumbs.astro index 63c5423..b8349e9 100644 --- a/src/components/Breadcrumbs.astro +++ b/src/components/Breadcrumbs.astro @@ -8,16 +8,8 @@ const breadcrumbList = currentUrlPath.split("/").slice(1); // if breadcrumb is Home > Posts > 1 // replace Posts with Posts (page number) -if ( - (breadcrumbList[0] === "posts" && !isNaN(Number(breadcrumbList[1]))) || - (breadcrumbList[0] === "posts" && breadcrumbList.length < 2) -) { - breadcrumbList.splice( - 0, - 2, - `Posts (page ${breadcrumbList[1] ? breadcrumbList[1] : 1})` - ); -} +breadcrumbList[0] === "posts" && + breadcrumbList.splice(0, 2, `Posts (page ${breadcrumbList[1] || 1})`); ---