make ChatScroll.use a factory

This commit is contained in:
Henry Hiles 2026-09-25 12:04:41 -04:00
commit 66bd75c2f1
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -15,7 +15,7 @@ final class ChatScroll({
required final ScrollController scrollController, required final ScrollController scrollController,
required final Future<void> Function(String id) jumpToId, required final Future<void> Function(String id) jumpToId,
}) { }) {
static ChatScroll use({ factory use({
required AsyncValue<RoomChat?> controllerData, required AsyncValue<RoomChat?> controllerData,
required Future<void> Function() loadOlder, required Future<void> Function() loadOlder,
required Future<void> Function() markRead, required Future<void> Function() markRead,