orbital-discussion 0.1.1

Composable discussion and reply-thread components for Orbital
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use serde::{Deserialize, Serialize};

/// Focus state for tree navigation (drill-in UI deferred to Phase 2).
#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)]
pub enum DiscussionFocus {
    #[default]
    Root,
    Branch {
        anchor_id: String,
        breadcrumb: Vec<String>,
    },
}