Skip to content

Commit e0669b6

Browse files
committed
fix(bo): lien messagerie et update version vuedsfr pour corriger une erreur js (#976)
1 parent cfd68c1 commit e0669b6

5 files changed

Lines changed: 28 additions & 9 deletions

File tree

packages/frontend-bo/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
},
1717
"dependencies": {
1818
"@gouvfr/dsfr": "^1.13.0",
19-
"@gouvminint/vue-dsfr": "^8.2.1",
19+
"@gouvminint/vue-dsfr": "^8.4.0",
2020
"@iconify/vue": "^4.3.0",
2121
"@pinia/nuxt": "~0.5.4",
22-
"@sentry/vue": "~8.54.0",
2322
"@samk-dev/nuxt-vcalendar": "^1.0.4",
23+
"@sentry/vue": "~8.54.0",
2424
"@socialgouv/dsfr-toaster-nuxt-module": "~1.5.0",
2525
"@vao/shared": "1.0.0",
2626
"@vee-validate/i18n": "~4.13.0",

packages/frontend-bo/src/components/demandes-sejour/ListByMessage.vue

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,24 @@
3030
<template #cell-messageLastAt="{ cell }">
3131
{{ displayDateHours(cell) }}
3232
</template>
33-
<template #cell-message="{ cell }">
34-
<span> <MessageHover v-if="cell" :content="cell" /> </span>
33+
<template #cell-message="{ cell, row }">
34+
<NuxtLink
35+
:to="`/sejours/${row.declarationId}/messagerie`"
36+
title="Naviguer vers la messagerie"
37+
class="no-background-image"
38+
>
39+
<span>
40+
<MessageHover v-if="cell" :content="cell" />
41+
</span>
42+
</NuxtLink>
3543
</template>
3644
<template #cell-messageEtat="{ row, cell }">
3745
<MessageEtat :message="row.message" :etat="cell" />
3846
</template>
3947
<template #cell-custom:edit="{ row }">
4048
<NuxtLink
4149
:to="`/sejours/${row.declarationId}/messagerie`"
42-
title="Naviguer vers la demande séjour"
50+
title="Naviguer vers la messagerie"
4351
class="no-background-image"
4452
>
4553
<DsfrButton

packages/frontend-usagers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
},
1515
"dependencies": {
1616
"@gouvfr/dsfr": "^1.13.0",
17-
"@gouvminint/vue-dsfr": "^8.2.1",
17+
"@gouvminint/vue-dsfr": "^8.4.0",
1818
"@iconify/vue": "^4.3.0",
1919
"@pinia/nuxt": "~0.5.4",
2020
"@samk-dev/nuxt-vcalendar": "^1.0.4",

packages/shared/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
"description": "",
1313
"dependencies": {
1414
"@gouvfr/dsfr": "^1.13.0",
15-
"@gouvminint/vue-dsfr": "^8.2.1",
15+
"@gouvminint/vue-dsfr": "^8.4.0",
1616
"@iconify/vue": "^4.3.0",
17-
"@vao/shared": "^1.0.0",
1817
"@socialgouv/dsfr-toaster-nuxt-module": "~1.5.0",
18+
"@vao/shared": "^1.0.0",
1919
"@vueform/multiselect": "~2.6.7",
20-
"debug": "~4.3.4",
2120
"dayjs": "^1.11.11",
21+
"debug": "~4.3.4",
2222
"vee-validate": "~4.13.0",
2323
"vue": "latest",
2424
"yup": "~1.4.0"

yarn.lock

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2139,6 +2139,17 @@
21392139
vue "^3.5.13"
21402140
vue-router "^4.5.0"
21412141

2142+
"@gouvminint/vue-dsfr@^8.4.0":
2143+
version "8.4.0"
2144+
resolved "https://registry.yarnpkg.com/@gouvminint/vue-dsfr/-/vue-dsfr-8.4.0.tgz#f1a965e8fa65e7df03c142d1916413c1ae0f5228"
2145+
integrity sha512-PyFnA9REL6ZYjPyxfF1kRw53nr8ANT/m67qPPG/lAExvbT7yq7xwHtGRALPJquDKHmb+QXUwpyWuaDD7IJnbKw==
2146+
dependencies:
2147+
"@gouvfr/dsfr" "~1.13.0"
2148+
focus-trap "^7.6.4"
2149+
focus-trap-vue "^4.0.3"
2150+
vue "^3.5.13"
2151+
vue-router "^4.5.0"
2152+
21422153
"@humanfs/core@^0.19.1":
21432154
version "0.19.1"
21442155
resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77"

0 commit comments

Comments
 (0)