Skip to content

Commit 555d3e0

Browse files
feat: Open interaction links in a new tab
Signed-off-by: Jérôme Herbinet <[email protected]> Feat(appstore): Open interaction links in a new tab Signed-off-by: Jérôme Herbinet <[email protected]> Signed-off-by: Jérôme Herbinet <[email protected]>
1 parent 496404d commit 555d3e0

File tree

5 files changed

+10
-6
lines changed

5 files changed

+10
-6
lines changed

apps/settings/src/components/AppStoreSidebar/AppDetailsTab.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@
172172
<NcButton
173173
:disabled="!app.bugs"
174174
:href="app.bugs ?? '#'"
175+
target="_blank"
175176
:aria-label="t('settings', 'Report a bug')"
176177
:title="t('settings', 'Report a bug')">
177178
<template #icon>
@@ -181,6 +182,7 @@
181182
<NcButton
182183
:disabled="!app.bugs"
183184
:href="app.bugs ?? '#'"
185+
target="_blank"
184186
:aria-label="t('settings', 'Request feature')"
185187
:title="t('settings', 'Request feature')">
186188
<template #icon>
@@ -190,6 +192,7 @@
190192
<NcButton
191193
v-if="app.appstoreData?.discussion"
192194
:href="app.appstoreData.discussion"
195+
target="_blank"
193196
:aria-label="t('settings', 'Ask questions or discuss')"
194197
:title="t('settings', 'Ask questions or discuss')">
195198
<template #icon>
@@ -199,6 +202,7 @@
199202
<NcButton
200203
v-if="!app.internal"
201204
:href="rateAppUrl"
205+
target="_blank"
202206
:aria-label="t('settings', 'Rate the app')"
203207
:title="t('settings', 'Rate')">
204208
<template #icon>

dist/settings-apps-view-4529.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/settings-apps-view-4529.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/settings-vue-settings-apps-users-management.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/settings-vue-settings-apps-users-management.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)