From beca90697963e8f17549e1a27dd8d6ae3d77def4 Mon Sep 17 00:00:00 2001 From: Araozu Date: Wed, 29 May 2024 16:25:25 -0500 Subject: [PATCH] Load & cache album covers --- frontend/src/routes/Home.tsx | 10 +++--- go.mod | 1 + go.sum | 3 ++ session.go | 62 +++++++++++++++++++++++++++++++++++- 4 files changed, 70 insertions(+), 6 deletions(-) diff --git a/frontend/src/routes/Home.tsx b/frontend/src/routes/Home.tsx index de69adb..03216d1 100644 --- a/frontend/src/routes/Home.tsx +++ b/frontend/src/routes/Home.tsx @@ -1,6 +1,6 @@ import { For, createResource, createSignal, onMount } from "solid-js"; import { GetRandomAlbums } from "../../wailsjs/go/main/App"; -import {main} from "../../wailsjs/go/models"; +import { main } from "../../wailsjs/go/models"; export function Home() { const [hidden, setHidden] = createSignal(true); @@ -8,13 +8,13 @@ export function Home() { onMount(() => { // Fade in the UI - setTimeout(() => setHidden(false) , 150); + setTimeout(() => setHidden(false), 150); }); - return (
-
+

Random albums

+
{(album) => } @@ -23,7 +23,7 @@ export function Home() { ); } -function Album(props: {album: main.Album}) { +function Album(props: { album: main.Album }) { return (