diff --git a/src/elekf/web/authed_view.gleam b/src/elekf/web/authed_view.gleam index d77f024..cb5ff39 100644 --- a/src/elekf/web/authed_view.gleam +++ b/src/elekf/web/authed_view.gleam @@ -180,12 +180,17 @@ pub fn view(model: Model) { [attribute.id("authed-view-wrapper")], [ div( - [attribute.id("authed-view-library")], + [attribute.id("library-loading-indicator")], [ case model.loading_library { True -> p([], [text("Loading library…")]) False -> text("") }, + ], + ), + div( + [attribute.id("authed-view-library")], + [ tracks_view.render( model.library, [attribute.id("tracks-view"), start_play.on(StartPlay)],