commit 9156b9cad067879606d4199fc9821f619e508c86
parent af90ed537f9f1e9c03a64d80acd8f66041a3f29e
Author: kernelkind <kernelkind@gmail.com>
Date: Tue, 24 Feb 2026 18:13:34 -0500
feat(TMP): TimelineSub::dependers shim (for commit history)
Signed-off-by: kernelkind <kernelkind@gmail.com>
Diffstat:
1 file changed, 18 insertions(+), 0 deletions(-)
diff --git a/crates/notedeck_columns/src/timeline/sub/timeline_sub.rs b/crates/notedeck_columns/src/timeline/sub/timeline_sub.rs
@@ -304,4 +304,22 @@ impl TimelineSub {
pub fn no_sub(&self) -> bool {
matches!(self.state, SubState::NoSub { dependers: _ })
}
+
+ pub fn dependers(&self) -> usize {
+ match &self.state {
+ SubState::NoSub { dependers } => *dependers,
+ SubState::LocalOnly {
+ local: _,
+ dependers,
+ } => *dependers,
+ SubState::RemoteOnly {
+ remote: _,
+ dependers,
+ } => *dependers,
+ SubState::Unified {
+ unified: _,
+ dependers,
+ } => *dependers,
+ }
+ }
}