update useDocLink

pull/20801/head
Bowen Liang 12 months ago
parent c4b070aeb1
commit 52450a08fb

@ -37,9 +37,10 @@ export const useGetPricingPageLanguage = () => {
const defaultDocBaseUrl = 'https://docs.dify.ai' const defaultDocBaseUrl = 'https://docs.dify.ai'
export const useDocLink = (baseUrl?: string): ((path?: string, pathMap?: { [index: string]: string }) => string) => { export const useDocLink = (baseUrl?: string): ((path?: string, pathMap?: { [index: string]: string }) => string) => {
let baseDocUrl = baseUrl || defaultDocBaseUrl
baseDocUrl = (baseDocUrl.endsWith('/')) ? baseDocUrl.slice(0, -1) : baseDocUrl
const { locale } = useI18N() const { locale } = useI18N()
return (path?: string, pathMap?: { [index: string]: string }): string => { return (path?: string, pathMap?: { [index: string]: string }): string => {
const baseDocUrl = baseUrl || defaultDocBaseUrl
const docLanguage = getDocLanguage(locale) const docLanguage = getDocLanguage(locale)
const pathUrl = path || '' const pathUrl = path || ''
const targetPath = (pathMap) ? pathMap[locale] || pathUrl : pathUrl const targetPath = (pathMap) ? pathMap[locale] || pathUrl : pathUrl

Loading…
Cancel
Save