fix: jump link error

This commit is contained in:
scarqin
2025-01-07 17:56:16 +08:00
parent 35a7b13cde
commit 29c74bbbe1
@@ -1,14 +1,15 @@
import { useEffect } from "react";
import { Outlet, useLocation, useNavigate } from "react-router-dom";
import { useEffect } from 'react'
import { Outlet, useLocation, useNavigate } from 'react-router-dom'
export default function GlobalPolicyLayout(){
const location = useLocation()
const pathName = location.pathname
const navigator = useNavigate()
useEffect(()=>{
if(pathName === '/aiApis'){
navigator('/aiApis/list')
}
},[pathName])
return (<Outlet></Outlet>)
}
export default function GlobalPolicyLayout() {
const location = useLocation()
const pathName = location.pathname
const navigator = useNavigate()
useEffect(() => {
if (pathName === '/aiApis') {
const queryParams = new URLSearchParams(location.search).toString()
navigator(`/aiApis/list${queryParams ? `?${queryParams}` : ''}`)
}
}, [pathName])
return <Outlet></Outlet>
}