+8
-1
client/src/lumina_client.gleam
+8
-1
client/src/lumina_client.gleam
···
730
730
)
731
731
let assert model_type.WsConnectionConnected(_socket) = model.ws
732
732
as "Socket not connected"
733
+
let posts_fetches =
734
+
effect.batch(
735
+
list.map(items, fn(post_id) {
736
+
todo as "Request post with id " <> post_id <> " here"
737
+
effect.none()
738
+
}),
739
+
)
733
740
734
741
// Create or update timeline cache using utilities
735
742
let cached_timeline = case
···
771
778
..model,
772
779
cache: model_type.Cached(..model.cache, cached_timelines:),
773
780
),
774
-
effect.none(),
781
+
posts_fetches,
775
782
)
776
783
}
777
784
Error(err) -> {