nsarrazin HF Staff commited on
Commit
ed150f8
·
1 Parent(s): dd87ed5

feat: add data attributes for message ids

Browse files
src/lib/components/chat/ChatMessage.svelte CHANGED
@@ -177,8 +177,9 @@
177
 
178
  {#if message.from === "assistant"}
179
  <div
180
- class="message-assistant group relative -mb-4 flex items-start justify-start gap-4 pb-4 leading-relaxed"
181
- id="message-assistant-{message.id}"
 
182
  role="presentation"
183
  on:click={() => (isTapped = !isTapped)}
184
  on:keydown={() => (isTapped = !isTapped)}
@@ -332,8 +333,9 @@
332
  {/if}
333
  {#if message.from === "user"}
334
  <div
335
- class="message-user group relative w-full items-start justify-start gap-4 max-sm:text-sm"
336
- id="message-user-{message.id}"
 
337
  role="presentation"
338
  on:click={() => (isTapped = !isTapped)}
339
  on:keydown={() => (isTapped = !isTapped)}
 
177
 
178
  {#if message.from === "assistant"}
179
  <div
180
+ class="group relative -mb-4 flex items-start justify-start gap-4 pb-4 leading-relaxed"
181
+ data-message-id={message.id}
182
+ data-message-role="assistant"
183
  role="presentation"
184
  on:click={() => (isTapped = !isTapped)}
185
  on:keydown={() => (isTapped = !isTapped)}
 
333
  {/if}
334
  {#if message.from === "user"}
335
  <div
336
+ class="group relative w-full items-start justify-start gap-4 max-sm:text-sm"
337
+ data-message-id={message.id}
338
+ data-message-type="user"
339
  role="presentation"
340
  on:click={() => (isTapped = !isTapped)}
341
  on:keydown={() => (isTapped = !isTapped)}