Fix re-renders of tracks-view

This commit is contained in:
Mikko Ahlroth 2023-10-15 12:57:36 +03:00
parent 912fbf0c16
commit bf31c2fd87

View file

@ -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)],