From ede70366fad1ecfbaf2bfc50266db8af81650e68 Mon Sep 17 00:00:00 2001 From: deanchen Date: Thu, 21 Apr 2022 15:05:41 +0800 Subject: [PATCH] feat: use base root --- next.config.js | 1 + src/components/Home.js | 2 +- src/components/Navbar.js | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/next.config.js b/next.config.js index 720fc72c5..7861883e1 100644 --- a/next.config.js +++ b/next.config.js @@ -26,4 +26,5 @@ module.exports = { }, ]; }, + basePath: process.env.NEXT_PUBLIC_BASE, }; diff --git a/src/components/Home.js b/src/components/Home.js index 256c0685f..efe23ba2d 100644 --- a/src/components/Home.js +++ b/src/components/Home.js @@ -5,7 +5,7 @@ import { makeStyles } from 'models/makeStyles'; import Link from './Link'; import useEmbed from '../hooks/useEmbed'; -const backgroundImage = '/images/bg.png'; +const backgroundImage = `${process.env.NEXT_PUBLIC_BASE}/images/bg.png`; const useStyles = makeStyles()((theme) => ({ pageContainer: { background: `center / cover no-repeat url(${backgroundImage})`, diff --git a/src/components/Navbar.js b/src/components/Navbar.js index 3a60a139b..b7e03fcfa 100644 --- a/src/components/Navbar.js +++ b/src/components/Navbar.js @@ -15,7 +15,7 @@ import MenuBar from 'images/MenuBar'; import { makeStyles } from 'models/makeStyles'; import Link from './Link'; -const iconLogo = '/images/greenstand_logo.svg'; +const iconLogo = `${process.env.NEXT_PUBLIC_BASE}/images/greenstand_logo.svg`; const useStyles = makeStyles()((theme) => ({ navContainer: {