opt: dyn tab

opt: reload

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-15 16:19:33 +08:00
parent 2b567e7cb3
commit 14f8ec37c5
11 changed files with 65 additions and 25 deletions

View File

@@ -23,6 +23,11 @@ extension ScrollControllerExt on ScrollController {
duration: const Duration(milliseconds: 500), curve: Curves.easeInOut);
}
}
void jumpToTop() {
if (!hasClients) return;
jumpTo(0);
}
}
extension IterableExt<T> on Iterable<T>? {