Partage vers l'influent

This commit is contained in:
ArenMg 2021-09-01 00:08:22 +03:00
parent 827b891945
commit b5e9fe7770

View file

@ -38,11 +38,9 @@
</button> </button>
<button <button
v-if=" v-if="clipboard && ($root.user.is('ADMIN') || $root.user.is('MODO'))"
clipboard && ($root.user.is('ADMIN') || $root.user.is('MODO'))
"
title="Exporter vers l'Influent" title="Exporter vers l'Influent"
@click="shareComment()" @click="shareComment(`/debates/${comment.debate.id}?comment=${comment.id}`)"
> >
<img class="copy-img" alt="edit" src="assets/img/share.png" /> <img class="copy-img" alt="edit" src="assets/img/share.png" />
</button> </button>
@ -267,13 +265,20 @@ module.exports = {
.replace(/"/g, "&quot;") .replace(/"/g, "&quot;")
.replace(/'/g, "&#039;"); .replace(/'/g, "&#039;");
}, },
copyToClipBoard(text) { copyToClipBoard(text, f=null) {
navigator.clipboard.writeText(`${baseUrl}${text}`).then( navigator.clipboard.writeText(`${baseUrl}${text}`).then(
function () { function () {
if(f){
if (window.confirm('Lien copié dans le presse-papier \n Aller vers l\'influent?'))
{
f();
}
} else {
alert("lien copié dans le presse-papier"); alert("lien copié dans le presse-papier");
}
}, },
function () { function (e) {
console.error("Erreur du copie de lien"); console.error("Erreur du copie de lien------"+e);
} }
); );
}, },
@ -302,9 +307,15 @@ module.exports = {
console.log(error); console.log(error);
} }
}, },
shareComment() { shareComment(text) {
try { try {
alert("share comment functionnality"); const openInfluentInNewTab = () => {
// setTimeout(function(){
// },1500)
window.open(`https://app.linfluent.com/#/Editeur`, '_blank').focus();
}
this.copyToClipBoard(text, openInfluentInNewTab)
} catch (error) { } catch (error) {
alert(error); alert(error);
} }