feat: plugins v1.7
This commit is contained in:
@@ -91,16 +91,18 @@
|
||||
@if (msg.isDeleted) {
|
||||
<div class="mt-1 text-sm italic text-muted-foreground">{{ deletedMessageContent }}</div>
|
||||
} @else {
|
||||
@if (requiresRichMarkdown(msg.content)) {
|
||||
@defer {
|
||||
<div class="chat-markdown mt-1 break-words">
|
||||
<app-chat-message-markdown [content]="msg.content" />
|
||||
</div>
|
||||
} @placeholder {
|
||||
@if (pluginEmbeds().length === 0) {
|
||||
@if (requiresRichMarkdown(msg.content)) {
|
||||
@defer {
|
||||
<div class="chat-markdown mt-1 break-words">
|
||||
<app-chat-message-markdown [content]="msg.content" />
|
||||
</div>
|
||||
} @placeholder {
|
||||
<div class="mt-1 whitespace-pre-wrap break-words text-sm text-foreground">{{ msg.content }}</div>
|
||||
}
|
||||
} @else {
|
||||
<div class="mt-1 whitespace-pre-wrap break-words text-sm text-foreground">{{ msg.content }}</div>
|
||||
}
|
||||
} @else {
|
||||
<div class="mt-1 whitespace-pre-wrap break-words text-sm text-foreground">{{ msg.content }}</div>
|
||||
}
|
||||
|
||||
@if (msg.linkMetadata?.length) {
|
||||
@@ -116,7 +118,10 @@
|
||||
}
|
||||
|
||||
@if (pluginEmbeds().length > 0) {
|
||||
<div class="mt-2 space-y-2" data-testid="plugin-message-embeds">
|
||||
<div
|
||||
class="mt-2 space-y-2"
|
||||
data-testid="plugin-message-embeds"
|
||||
>
|
||||
@for (embed of pluginEmbeds(); track embed.id) {
|
||||
<article class="rounded-md border border-border bg-secondary/30 p-3">
|
||||
<div class="mb-2 flex items-center justify-between gap-2 text-xs text-muted-foreground">
|
||||
|
||||
Reference in New Issue
Block a user