diff --git a/packages/ui/src/components/ShowMore.svelte b/packages/ui/src/components/ShowMore.svelte index 0dbce97a1b..b505e39e4d 100644 --- a/packages/ui/src/components/ShowMore.svelte +++ b/packages/ui/src/components/ShowMore.svelte @@ -21,9 +21,9 @@ export let limit: number = 240 export let ignore: boolean = false export let fixed: boolean = false + export let bigger: boolean = false let cHeight: number - let bigger: boolean = false let crop: boolean = false const toggle = (): void => { diff --git a/plugins/communication-resources/src/components/message/MessageBody.svelte b/plugins/communication-resources/src/components/message/MessageBody.svelte index e896569990..33f686c1ff 100644 --- a/plugins/communication-resources/src/components/message/MessageBody.svelte +++ b/plugins/communication-resources/src/components/message/MessageBody.svelte @@ -35,6 +35,10 @@ export let hideAvatar: boolean = false export let hideHeader: boolean = false export let showThreads: boolean = true + export let collapsible: boolean = true + export let maxHeight: string = '30rem' + + let isShowMoreActive: boolean = false function formatDate (date: Date): string { return date.toLocaleTimeString('default', { @@ -58,8 +62,8 @@
{#if !isEditing && message.content !== ''} -
- +
+
{:else if isEditing} {#if !isEditing} -
- +
+
{:else if isEditing} -{#if isActivityMessage(message)} - -{:else} - -{/if} - - + + {#if isActivityMessage(message)} + + {:else} + + {/if} + diff --git a/plugins/communication-resources/src/components/message/MessagePresenter.svelte b/plugins/communication-resources/src/components/message/MessagePresenter.svelte index 565692684f..da828d96a6 100644 --- a/plugins/communication-resources/src/components/message/MessagePresenter.svelte +++ b/plugins/communication-resources/src/components/message/MessagePresenter.svelte @@ -17,7 +17,7 @@ import { Person } from '@hcengineering/contact' import { employeeByPersonIdStore, getPersonByPersonId } from '@hcengineering/contact-resources' import { Card } from '@hcengineering/card' - import { getEventPositionElement, showPopup, Action, Menu, ShowMore } from '@hcengineering/ui' + import { getEventPositionElement, showPopup, Action, Menu } from '@hcengineering/ui' import type { MessageID, SocialID } from '@hcengineering/communication-types' import { Message, MessageType } from '@hcengineering/communication-types' import { getResource } from '@hcengineering/platform' @@ -151,22 +151,22 @@ class:noHover={readonly} style:padding > - - {#if message.type === MessageType.Activity} - - {:else} - - {/if} - + {#if message.type === MessageType.Activity} + + {:else} + + {/if} {#if showActions}