Browse Source
fix: external link jump (#4319)
* fix: external link jump
* fix: external link jump
* chore: update deps
---------
Co-authored-by: Li Kui <90845831+likui628@users.noreply.github.com>
pull/4332/head
afe1
2 weeks ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
10 additions and
1 deletions
-
packages/effects/layouts/package.json
-
packages/effects/layouts/src/widgets/global-search/search-panel.vue
-
pnpm-lock.yaml
|
|
@ -24,6 +24,7 @@ |
|
|
|
"@vben-core/menu-ui": "workspace:*", |
|
|
|
"@vben-core/popup-ui": "workspace:*", |
|
|
|
"@vben-core/shadcn-ui": "workspace:*", |
|
|
|
"@vben-core/shared": "workspace:*", |
|
|
|
"@vben-core/tabs-ui": "workspace:*", |
|
|
|
"@vben/constants": "workspace:*", |
|
|
|
"@vben/hooks": "workspace:*", |
|
|
|
|
|
@ -8,6 +8,7 @@ import { SearchX, X } from '@vben/icons'; |
|
|
|
import { $t } from '@vben/locales'; |
|
|
|
import { mapTree, traverseTreeValues, uniqueByField } from '@vben/utils'; |
|
|
|
import { VbenIcon, VbenScrollbar } from '@vben-core/shadcn-ui'; |
|
|
|
import { isHttpUrl } from '@vben-core/shared'; |
|
|
|
|
|
|
|
import { onKeyStroke, useLocalStorage, useThrottleFn } from '@vueuse/core'; |
|
|
|
|
|
|
@ -99,7 +100,11 @@ async function handleEnter() { |
|
|
|
searchHistory.value.push(to); |
|
|
|
handleClose(); |
|
|
|
await nextTick(); |
|
|
|
router.push(to.path); |
|
|
|
if (isHttpUrl(to.path)) { |
|
|
|
window.open(to.path, '_blank'); |
|
|
|
} else { |
|
|
|
router.push({ path: to.path, replace: true }); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -1002,6 +1002,9 @@ importers: |
|
|
|
'@vben-core/shadcn-ui': |
|
|
|
specifier: workspace:* |
|
|
|
version: link:../../@core/ui-kit/shadcn-ui |
|
|
|
'@vben-core/shared': |
|
|
|
specifier: workspace:* |
|
|
|
version: link:../../@core/base/shared |
|
|
|
'@vben-core/tabs-ui': |
|
|
|
specifier: workspace:* |
|
|
|
version: link:../../@core/ui-kit/tabs-ui |
|
|
|