This is an automated email from the ASF dual-hosted git repository.

jeffreyh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 5ffeff166e feat: update document docs link url (#1709)
5ffeff166e is described below

commit 5ffeff166ebb0c0b7f3865284d00b5e2eea07a62
Author: Jeffrey <[email protected]>
AuthorDate: Mon Jan 6 11:03:36 2025 +0800

    feat: update document docs link url (#1709)
---
 src/theme/Navbar/Content/components/NavbarDocs.tsx | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/theme/Navbar/Content/components/NavbarDocs.tsx 
b/src/theme/Navbar/Content/components/NavbarDocs.tsx
index 8bbf8e29a8..25b5ff513b 100644
--- a/src/theme/Navbar/Content/components/NavbarDocs.tsx
+++ b/src/theme/Navbar/Content/components/NavbarDocs.tsx
@@ -1,6 +1,6 @@
 import styles from '../styles.module.css';
 import React, { useState, useEffect, useContext } from 'react';
-import { useLocation } from '@docusaurus/router';
+import { useHistory, useLocation } from '@docusaurus/router';
 import { useThemeConfig } from '@docusaurus/theme-common';
 import { useNavbarMobileSidebar } from '@docusaurus/theme-common/internal';
 import { splitNavbarItems } from '@docusaurus/theme-common/internal';
@@ -20,6 +20,7 @@ interface NavbarDocsProps {
 export const NavbarDocsLeft = ({ isEN }: NavbarDocsProps) => {
     const [currentVersion, setCurrentVersion] = useState('');
     const location = useLocation();
+    const history = useHistory();
     const docItems = isEN ? useThemeConfig().docNavbarEN.items : 
useThemeConfig().docNavbarZH.items;
     const [leftDocItems] = splitNavbarItems(docItems);
     useEffect(() => {
@@ -38,9 +39,10 @@ export const NavbarDocsLeft = ({ isEN }: NavbarDocsProps) => 
{
                 <div
                     className="cursor-pointer docs"
                     onClick={() => {
-                        window.location.href = `${isEN ? '' : '/zh-CN'}/docs${
+                        const url = `${isEN ? '' : '/zh-CN'}/docs${
                             currentVersion === '' ? '' : `/${currentVersion}`
-                        }/gettingStarted/what-is-new`;
+                        }/gettingStarted/what-is-apache-doris`;
+                        history.push(url);
                     }}
                 >
                     {isEN ? <DocsLogoNew /> : <DocsLogoZH />}
@@ -68,7 +70,7 @@ export const NavbarDocsRight = ({ isEN }: NavbarDocsProps) => 
{
             ) : (
                 <>
                     {mobileSidebar.shouldRender ? (
-                        <span className='mr-2' onClick={() => 
setShowSearchPageMobile(true)}>
+                        <span className="mr-2" onClick={() => 
setShowSearchPageMobile(true)}>
                             <SearchIcon />
                         </span>
                     ) : null}


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to