{#if hasDifferentActions}
{:else if message.action === 'create'}
{:else if message.action === 'remove' && message.updateCollection}
{/if}
{#if collectionName && (message.previousMessages?.length || !isOwn)}
:
{:else if objectName}
:
{/if}
{#if hasDifferentActions}
{@const removeMessages = valueMessages.filter(({ action }) => action === 'remove')}
{@const createMessages = valueMessages.filter(({ action }) => action === 'create')}
{@const createMessagesLen = createMessages.length}
{@const removeMessagesLen = removeMessages.length}
{#each createMessages as valueMessage, index}
1 && index !== createMessagesLen - 1}
{preview}
/>
{/each}
{#each removeMessages as valueMessage, index}
1 && index !== removeMessagesLen - 1}
{preview}
/>
{/each}
{:else}
{@const len = valueMessages.length}
{#each valueMessages as valueMessage, index}
1 && index !== len - 1}
{preview}
/>
{/each}
{/if}