From 3fd1cca3cfa1f58078aaa003ba9790ceb77ab9fb Mon Sep 17 00:00:00 2001 From: Yuddomack Date: Fri, 22 Jul 2022 16:36:36 +0900 Subject: [PATCH] Remove always executed conditional statements --- packages/next/shared/lib/router/router.ts | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/packages/next/shared/lib/router/router.ts b/packages/next/shared/lib/router/router.ts index daf100f8920..48ead0bf0df 100644 --- a/packages/next/shared/lib/router/router.ts +++ b/packages/next/shared/lib/router/router.ts @@ -1604,18 +1604,10 @@ export default class Router implements BaseRouter { } try { - let Component: ComponentType - let styleSheets: StyleSheetTuple[] let props: Record | undefined - - if ( - typeof Component! === 'undefined' || - typeof styleSheets! === 'undefined' - ) { - ;({ page: Component, styleSheets } = await this.fetchComponent( - '/_error' - )) - } + const { page: Component, styleSheets } = await this.fetchComponent( + '/_error' + ) const routeInfo: CompletePrivateRouteInfo = { props,