feat: make internal app URLs permalinks (#329)

This commit is contained in:
Daniel Roe 2022-12-04 19:56:33 +00:00 committed by GitHub
parent 4f8f2ed1f1
commit eb022c92e8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
19 changed files with 99 additions and 51 deletions

View file

@ -37,9 +37,9 @@ const toggleTranslation = async () => {
}
const copyLink = async (status: Status) => {
const url = getStatusPermalinkRoute(status)?.href
const url = getStatusPermalinkRoute(status)
if (url)
await clipboard.copy(`${location.origin}${url}`)
await clipboard.copy(`${location.origin}/${url}`)
}
const deleteStatus = async () => {
// TODO confirm to delete
@ -145,7 +145,7 @@ function editStatus() {
@click="copyLink(status)"
/>
<NuxtLink :to="status.url" target="_blank">
<NuxtLink :to="status.url" external target="_blank">
<CommonDropdownItem
v-if="status.url"
:text="$t('menu.open_in_original_site')"