{ await onDelete(); }} /> {#if message}
{#if !edit && !disabled}
(showButtons = false)} onSubmit={(name) => { showButtons = false; onReaction(name); }} > {#if !thread} {/if} {#if message.user_id === $user?.id || $user?.role === 'admin'} {/if}
{/if} {#if message?.reply_to_message?.user}
{/if}
{#if showUserProfile} {#if message?.meta?.model_id} {message.meta.model_name {:else} {/if} {:else} {#if message.created_at} {/if} {/if}
{#if showUserProfile}
{#if message?.meta?.model_id} {message?.meta?.model_name ?? message?.meta?.model_id} {:else} {message?.user?.name} {/if}
{#if message.created_at}
{#if dayjs(message.created_at / 1000000).isToday()} {dayjs(message.created_at / 1000000).format('LT')} {:else} {$i18n.t(formatDate(message.created_at / 1000000), { LOCALIZED_TIME: dayjs(message.created_at / 1000000).format('LT'), LOCALIZED_DATE: dayjs(message.created_at / 1000000).format('L') })} {/if}
{/if}
{/if} {#if (message?.data?.files ?? []).length > 0}
{#each message?.data?.files as file}
{#if file.type === 'image'} {file.name} {:else} {/if}
{/each}
{/if} {#if edit}