Просмотр исходного кода

If it was in maintenance mode, refresh it

Shun Miyazawa 3 лет назад
Родитель
Сommit
86eaec89b2
1 измененных файлов с 18 добавлено и 10 удалено
  1. 18 10
      packages/app/src/components/Navbar/GrowiNavbar.tsx

+ 18 - 10
packages/app/src/components/Navbar/GrowiNavbar.tsx

@@ -133,20 +133,28 @@ export const GrowiNavbar = (): JSX.Element => {
   const { data: isSearchPage } = useIsSearchPage();
   const { data: isSearchPage } = useIsSearchPage();
   const { data: isMaintenanceMode } = useIsMaintenanceMode();
   const { data: isMaintenanceMode } = useIsMaintenanceMode();
 
 
-  const brandLogo = () => {
-
-
-  };
-
   return (
   return (
     <nav id="grw-navbar" className={`navbar grw-navbar ${styles['grw-navbar']} navbar-expand navbar-dark sticky-top mb-0 px-0`}>
     <nav id="grw-navbar" className={`navbar grw-navbar ${styles['grw-navbar']} navbar-expand navbar-dark sticky-top mb-0 px-0`}>
       {/* Brand Logo  */}
       {/* Brand Logo  */}
       <div className="navbar-brand mr-0">
       <div className="navbar-brand mr-0">
-        <Link href="/" prefetch={false}>
-          <a className="grw-logo d-block">
-            <GrowiLogo />
-          </a>
-        </Link>
+        {
+          // If it was in maintenance mode, refresh it
+          isMaintenanceMode
+            ? (
+              <div className="navbar-brand mr-0">
+                <a className="grw-logo d-block" href="/">
+                  <GrowiLogo />
+                </a>
+              </div>
+            )
+            : (
+              <Link href="/" prefetch={false}>
+                <a className="grw-logo d-block">
+                  <GrowiLogo />
+                </a>
+              </Link>
+            )
+        }
       </div>
       </div>
 
 
       <div className="grw-app-title d-none d-md-block">
       <div className="grw-app-title d-none d-md-block">