summaryrefslogtreecommitdiff
path: root/ui/lib/components/ConversationList.svelte
blob: 71332e001b356137d8fcf4c4d948ce28b26da11b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script>
  import Conversation from './Conversation.svelte';

  let { conversations, active } = $props();

  function isActive(conversation) {
    return active === conversation.id;
  }
</script>

<nav class="list-nav">
  <ul>
    {#each conversations as conversation}
      <Conversation {...conversation} active={isActive(conversation)} />
    {/each}
  </ul>
</nav>