From bb2f79e09dd4776d611e4751ede1cbb43340fba0 Mon Sep 17 00:00:00 2001
From: Armand Philippot <git@armandphilippot.com>
Date: Sat, 16 Dec 2023 17:31:12 +0100
Subject: fix(build): handle Next.js errors and warnings during build

* extract Blog component from BlogPage (paginated) and extract Article
component from ArticlePage to avoid `Cannot read properties` errors due
to fallback route
* fix sitemap build (cjs not supported)
* fix eslint warnings (react/jsx-no-literals)
* update `start` script since I'm using standalone output
* update `postbuild` script since we need to copy public and static
files to standalone directory (Next.js does not handle it itself
because we should use a CDN...)
---
 src/components/molecules/modals/tooltip/tooltip.tsx | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'src/components/molecules/modals/tooltip/tooltip.tsx')

diff --git a/src/components/molecules/modals/tooltip/tooltip.tsx b/src/components/molecules/modals/tooltip/tooltip.tsx
index 525900d..87e9ac8 100644
--- a/src/components/molecules/modals/tooltip/tooltip.tsx
+++ b/src/components/molecules/modals/tooltip/tooltip.tsx
@@ -83,7 +83,9 @@ export const Tooltip: FC<TooltipProps> = ({
             {heading}
           </Heading>
         }
+        // eslint-disable-next-line react/jsx-no-literals
         icon={<Icon aria-hidden shape="help" size="sm" />}
+        // eslint-disable-next-line react/jsx-no-literals
         kind="secondary"
         ref={modalRef}
       >
-- 
cgit v1.2.3

