conversation composable + virtual scrolling for trees (somewhat)

This commit is contained in:
Henry Jameson 2026-09-09 14:46:40 +03:00
commit a24d2a1bba
6 changed files with 259 additions and 168 deletions

View file

@ -1,5 +1,8 @@
<template>
<article class="thread-tree">
<article
ref="root"
class="thread-tree"
>
<Status
:key="statusId"
class="conversation-status conversation-status-treeview panel-body"
@ -12,7 +15,7 @@
@dive="$emit('dive', statusId)"
@goto="$emit('goto', statusId)"
@toggle-expanded="$emit('toggleExpanded', statusId)"
@suspendable-state-change="$emit('suspendableStateChange', e)"
@suspendable-state-change="(e) => $emit('suspendableStateChange', e)"
/>
<div
v-if="currentReplies.length > 0 && threadShowing"