3030 </div >
3131 </Section >
3232
33- <div class =" w-full flex flex-col gap-3.5 flex-1 last-of-type:mb-20" >
33+ <div class =" w-full flex flex-col gap-3.5 flex-1" >
34+ <UDrawer v-model:open =" isDrawerOpened" >
35+ <CreateCard
36+ label =" Написать сообщение"
37+ icon =" i-lucide-message-circle"
38+ class =" mb-4"
39+ />
40+
41+ <template #body >
42+ <FormCreateTicketMessage
43+ :ticket-id =" ticket?.id ?? ''"
44+ @submitted =" isDrawerOpened = false"
45+ @success =" isDrawerOpened = false"
46+ />
47+ </template >
48+ </UDrawer >
49+
3450 <TicketMessage
3551 v-for =" message in messages"
3652 :key =" message.id"
4056
4157 <UButton
4258 v-if =" isShowMore"
43- variant =" solid "
44- color =" secondary "
59+ variant =" soft "
60+ color =" primary "
4561 size =" xl"
46- class =" w-full items-center justify-center"
47- icon =" i-lucide-message-circle"
62+ class =" mt-6 mx-auto w-fit items-center justify-center"
63+ icon =" i-lucide-message-circle-more "
4864 :label =" $t('common.show-more')"
4965 @click =" handleClickShowMore()"
5066 />
5167 </div >
52-
53- <!-- <UDrawer v-model:open="isDrawerOpened">
54- <CreateCard
55- v-if="epic?.id"
56- :label="$t('app.create.epic-comment.button')"
57- icon="i-lucide-message-circle"
58- />
59-
60- <template #body>
61- <FormCreateEpicComment
62- :epic-id="epic?.id ?? ''"
63- @submitted="isDrawerOpened = false"
64- @success="isDrawerOpened = false"
65- />
66- </template>
67- </UDrawer> -->
6868 </PageContainer >
6969</template >
7070
@@ -88,7 +88,7 @@ const shownMessages = ref(10)
8888const messages = computed (() => ticket .value ?.messages .slice (0 , shownMessages .value ))
8989const isShowMore = computed <boolean >(() => messages .value ?.length && ticket .value ?.messages .length ? messages .value .length < ticket .value .messages .length : false )
9090
91- // const isDrawerOpened = ref(false)
91+ const isDrawerOpened = ref (false )
9292
9393function handleClickShowMore() {
9494 vibrate (' success' )
0 commit comments