using url provided by api for copy popup #1266

This commit is contained in:
2022-03-03 17:28:05 +01:00
parent 2af7fe6a0f
commit e461b49c54
3 changed files with 9 additions and 5 deletions
+3 -2
View File
@@ -1,6 +1,6 @@
<template> <template>
<div class="text-wrapper"> <div class="text-wrapper">
<EdTextRefLink :uuid="uuid" /> <EdTextRefLink :uuid="uuid" :url="url" />
<div <div
class="tei" class="tei"
:class="{ active: uuid === textid }" :class="{ active: uuid === textid }"
@@ -24,7 +24,8 @@ export default {
props: { props: {
tei: String, tei: String,
uuid: String, uuid: String,
textid: String textid: String,
url: String
}, },
data: () => ({ data: () => ({
template: null, template: null,
+5 -3
View File
@@ -30,17 +30,19 @@
export default { export default {
name: 'EdTextRefLink', name: 'EdTextRefLink',
props: { props: {
uuid: String uuid: String,
url: String
}, },
computed: { computed: {
linkhref () { linkhref () {
return `${window.apipath}/items/${this.uuid}` // return `${window.apipath}/items/${this.uuid}`
return this.url
}, },
btnuuidtitle () { btnuuidtitle () {
return `Copy to clipboard ${this.uuid}` return `Copy to clipboard ${this.uuid}`
}, },
btnurltitle () { btnurltitle () {
return `Copy to clipboard ${this.linkhref}` return `Copy to clipboard ${this.url}`
} }
}, },
methods: { methods: {
+1
View File
@@ -59,6 +59,7 @@
:key="text.content.uuid" :key="text.content.uuid"
:tei="text.content.tei" :tei="text.content.tei"
:uuid="text.content.uuid" :uuid="text.content.uuid"
:url="text.content.url"
:textid="textid" :textid="textid"
@onHoverLink="onHoverLink" @onHoverLink="onHoverLink"
@onLeaveLink="onLeaveLink" @onLeaveLink="onLeaveLink"