mirror of
https://github.com/ArenMg/aren.git
synced 2024-11-24 01:18:04 +00:00
Merge remote-tracking branch 'origin/main' into main
This commit is contained in:
commit
b02b208af0
6 changed files with 41 additions and 31 deletions
|
@ -234,12 +234,16 @@ module.exports = {
|
|||
},
|
||||
copyToClipBoard(text) {
|
||||
const getUrl = window.location;
|
||||
const baseUrl =
|
||||
let baseUrl =
|
||||
getUrl.protocol +
|
||||
"//" +
|
||||
getUrl.host +
|
||||
"/" +
|
||||
getUrl.pathname.split("/")[1];
|
||||
if (baseUrl.endsWith("/")) {
|
||||
baseUrl = baseUrl.slice(0, -1);
|
||||
}
|
||||
|
||||
navigator.clipboard.writeText(`${baseUrl}${text}`).then(
|
||||
function () {
|
||||
alert("lien copié dans le presse-papier");
|
||||
|
|
|
@ -171,8 +171,11 @@
|
|||
|
||||
<script>
|
||||
const getUrl = window.location;
|
||||
const baseUrl =
|
||||
let baseUrl =
|
||||
getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split("/")[1];
|
||||
if (baseUrl.endsWith("/")) {
|
||||
baseUrl = baseUrl.slice(0, -1);
|
||||
}
|
||||
module.exports = {
|
||||
data() {
|
||||
return {
|
||||
|
@ -236,9 +239,9 @@ module.exports = {
|
|||
url: `${baseUrl}/ws/agenda/calendars/${this.$route.query.id}`,
|
||||
data: this.editionProgram,
|
||||
});
|
||||
console.log(success)
|
||||
console.log(success);
|
||||
swal("Succès!", "L'agenda a été modifié", "success").then((value) => {
|
||||
this.program = {...this.editionProgram}
|
||||
this.program = { ...this.editionProgram };
|
||||
this.isEditMode = false;
|
||||
});
|
||||
} catch (error) {
|
||||
|
|
|
@ -28,10 +28,10 @@
|
|||
|
||||
<span class="block">{{ selectedDate.toISOString() }}</span>
|
||||
|
||||
<label class="block space-top">
|
||||
<!-- <label class="block space-top">
|
||||
<span>image</span>
|
||||
<input type="text" v-model="img" />
|
||||
</label>
|
||||
</label> -->
|
||||
|
||||
<label class="block space-top">
|
||||
<span>URL (si nécessaire)</span>
|
||||
|
@ -67,7 +67,6 @@
|
|||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<style scoped>
|
||||
.box-container {
|
||||
border: 1px solid #a1a3a1;
|
||||
|
@ -130,11 +129,13 @@
|
|||
}
|
||||
</style>
|
||||
|
||||
|
||||
<script>
|
||||
const getUrl = window.location;
|
||||
const baseUrl =
|
||||
let baseUrl =
|
||||
getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split("/")[1];
|
||||
if (baseUrl.endsWith("/")) {
|
||||
baseUrl = baseUrl.slice(0, -1);
|
||||
}
|
||||
module.exports = {
|
||||
data() {
|
||||
return {
|
||||
|
@ -142,7 +143,7 @@ module.exports = {
|
|||
text: "",
|
||||
expirationDate: "",
|
||||
url: "",
|
||||
img: "",
|
||||
//img: "",
|
||||
selectedDate: new Date(),
|
||||
timezone: "",
|
||||
isInserted: false,
|
||||
|
@ -170,7 +171,7 @@ module.exports = {
|
|||
date: selectedDate,
|
||||
},
|
||||
});
|
||||
console.log(resp)
|
||||
console.log(resp);
|
||||
|
||||
this.name = "";
|
||||
this.text = "";
|
||||
|
@ -179,7 +180,6 @@ module.exports = {
|
|||
this.selectedDate = new Date();
|
||||
|
||||
swal("Succès!", "L'agenda a été créé", "success");
|
||||
|
||||
} catch (error) {
|
||||
swal("Erreur!", `${error}`, "error");
|
||||
console.error(error);
|
||||
|
|
|
@ -56,17 +56,14 @@
|
|||
<img
|
||||
alt="image"
|
||||
class="category-picture"
|
||||
src='assets/img/calendar.png'
|
||||
src="assets/img/calendar.png"
|
||||
/>
|
||||
</div>
|
||||
<div>
|
||||
<h2 v-bind:title="program.title">{{ program.title }}</h2>
|
||||
</div>
|
||||
<div class="card-footer light-color">
|
||||
<span
|
||||
>Le
|
||||
{{ new Date(program.date).toLocaleString() }}</span
|
||||
>
|
||||
<span>Le {{ new Date(program.date).toLocaleString() }}</span>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
|
@ -107,8 +104,11 @@
|
|||
|
||||
<script>
|
||||
const getUrl = window.location;
|
||||
const baseUrl =
|
||||
let baseUrl =
|
||||
getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split("/")[1];
|
||||
if (baseUrl.endsWith("/")) {
|
||||
baseUrl = baseUrl.slice(0, -1);
|
||||
}
|
||||
module.exports = {
|
||||
data() {
|
||||
return {
|
||||
|
|
|
@ -65,9 +65,7 @@
|
|||
@click="vote(subtheme, `NEUTRAL`)"
|
||||
v-if="checkVoteAvalaibility(subtheme.id)"
|
||||
>
|
||||
<span
|
||||
>Participation possible | {{ subtheme.neutral }}</span
|
||||
>
|
||||
<span>Participation possible | {{ subtheme.neutral }}</span>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -88,7 +86,9 @@
|
|||
:key="subtheme.id"
|
||||
class="text-centered"
|
||||
>
|
||||
<span class="nb-total-vote">{{ subtheme.for }} participant(s) </span>
|
||||
<span class="nb-total-vote"
|
||||
>{{ subtheme.for }} participant(s)
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
@ -212,8 +212,11 @@
|
|||
</style>
|
||||
<script>
|
||||
const getUrl = window.location;
|
||||
const baseUrl =
|
||||
let baseUrl =
|
||||
getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split("/")[1];
|
||||
if (baseUrl.endsWith("/")) {
|
||||
baseUrl = baseUrl.slice(0, -1);
|
||||
}
|
||||
module.exports = {
|
||||
data() {
|
||||
return {
|
||||
|
@ -276,7 +279,7 @@ module.exports = {
|
|||
(el) => el.subThemeId.id || el.subThemeId
|
||||
);
|
||||
|
||||
const arr = filteredBySubTheme.filter(el => el == _subthemeId);
|
||||
const arr = filteredBySubTheme.filter((el) => el == _subthemeId);
|
||||
|
||||
return arr.length <= 0;
|
||||
},
|
||||
|
|
|
@ -241,11 +241,9 @@
|
|||
</button>
|
||||
</div>
|
||||
</base-layout>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<style scoped>
|
||||
.box-container {
|
||||
border: 1px solid #a1a3a1;
|
||||
|
@ -313,11 +311,13 @@
|
|||
}
|
||||
</style>
|
||||
|
||||
|
||||
<script>
|
||||
const getUrl = window.location;
|
||||
const baseUrl =
|
||||
let baseUrl =
|
||||
getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split("/")[1];
|
||||
if (baseUrl.endsWith("/")) {
|
||||
baseUrl = baseUrl.slice(0, -1);
|
||||
}
|
||||
Vue.component("modal", {
|
||||
template: "#modal-template",
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue