update dashboard

This commit is contained in:
jeffvli
2021-08-10 05:46:41 -07:00
parent c7fabf9745
commit fcfe2ab6ec

View File

@@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
import { getAlbumList } from '../../api/api';
import { getAlbums } from '../../api/api';
import Loader from '../loader/Loader';
import GenericPage from '../layout/GenericPage';
import GenericPageHeader from '../layout/GenericPageHeader';
@@ -21,13 +21,10 @@ const Dashboard = () => {
const fetchData = async () => {
setIsLoading(true);
try {
const newest = await getAlbumList({ type: 'newest', size: 20 }, 250);
const recent = await getAlbumList({ type: 'recent', size: 20 }, 250);
const random = await getAlbumList({ type: 'random', size: 20 }, 250);
const frequent = await getAlbumList(
{ type: 'frequent', size: 20 },
250
);
const newest = await getAlbums({ type: 'newest', size: 20 }, 250);
const recent = await getAlbums({ type: 'recent', size: 20 }, 250);
const random = await getAlbums({ type: 'random', size: 20 }, 250);
const frequent = await getAlbums({ type: 'frequent', size: 20 }, 250);
setNewestAlbums(newest);
setRecentAlbums(recent);
@@ -60,15 +57,15 @@ const Dashboard = () => {
{newestAlbums && recentAlbums && randomAlbums && (
<>
<ScrollingMenu
title="Recently Added"
data={newestAlbums.album}
title="Recently Played"
data={recentAlbums.album}
cardTitle={{ prefix: 'album', property: 'name' }}
cardSubtitle={{ prefix: 'album', property: 'artist' }}
/>
<ScrollingMenu
title="Recently Played"
data={recentAlbums.album}
title="Recently Added"
data={newestAlbums.album}
cardTitle={{ prefix: 'album', property: 'name' }}
cardSubtitle={{ prefix: 'album', property: 'artist' }}
/>