mirror of
https://github.com/jeffvli/sonixd.git
synced 2026-05-02 12:12:38 -04:00
update dashboard
This commit is contained in:
@@ -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' }}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user