diff --git a/src/router/index.js b/src/router/index.js index 72e2709ccd9052458a9d237bd660427e032c94ee..4dafe78ebd8e8ebd63b3effe9eb4ee09c38db0b2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -5,7 +5,6 @@ import Index from '../views/Index.vue' Vue.use(VueRouter) let projectBase = "projet" -console.log("window.location.pathname", window.location.pathname) if (window.location.pathname.includes("projet-partage")) { projectBase = "projet-partage" } diff --git a/src/views/project/Project_detail.vue b/src/views/project/Project_detail.vue index 58d661af8c45fe224f92764f42dfc257f5623f13..ada30a7ae6bf09fcf00e3bb224a85eb289d779c2 100644 --- a/src/views/project/Project_detail.vue +++ b/src/views/project/Project_detail.vue @@ -93,6 +93,11 @@ > <i class="inverted grey pencil alternate icon"></i> </router-link> + <button + v-if="!$route.path.includes('projet-partage')" class="ui button teal" @click="copyLink"> + <i class="ui icon clipboard"></i> + Copier le lien de partage + </button> </div> <div class="ui hidden divider"></div> <div class="sub header"> @@ -809,6 +814,16 @@ export default { return false; }, + copyLink() { + const sharedLink = window.location.href.replace("projet", "projet-partage"); + navigator.clipboard.writeText(sharedLink).then(()=> { + console.log("success") + }, () => { + console.log("failed") + } + ) + }, + checkForOfflineFeature() { let arraysOffline = []; let localStorageArray = localStorage.getItem("geocontrib_offline");