'use client' import { trpc } from "~/app/_trpc/Client"; import * as Card from "~/components/ui/card"; import { useTimeLine } from "../_providers/GsapProvicer"; import AnimatedPageTitle from "../_components/Animated/AnimatedPageTitle"; import { Spinner } from "~/components/ui/spinner"; import AnimateTextIn from "../_components/Animated/AnimateIn"; import { ScrollArea } from "~/components/ui/scroll-area"; import AnimatePopUp from "../_components/Animated/AnimatePopUp"; export default function MusicPage() { const { data: tracks, isLoading } = trpc.music.list.useQuery(); useTimeLine(tracks) return ( Just Some Music I Made

All works on this page are licensed under:

CC BY-NC-SA 4.0
{tracks && tracks.map((track, i) => (
{track.title} {track.description && (

{track.description}

)}
))} {!isLoading && !tracks?.length &&
No music yet.
} {isLoading &&
Loading Tracks
} ); }