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