feat(frontend): add Archives, update Playlists with composition, add Navbar

This commit is contained in:
bnair123
2025-12-30 10:46:13 +04:00
parent 93e7c13f3d
commit 26b4895695
6 changed files with 347 additions and 21 deletions

View File

@@ -9,6 +9,7 @@ import {
CustomerServiceOutlined
} from '@ant-design/icons';
import Tooltip from './Tooltip';
import TrackList from './TrackList';
const { Title, Text, Paragraph } = Typography;
@@ -86,6 +87,8 @@ const PlaylistsSection = () => {
<Paragraph className="text-gray-300 text-sm italic mb-0">
"{playlists?.six_hour?.reasoning || 'Analyzing your recent listening patterns to find the perfect vibe.'}"
</Paragraph>
<TrackList tracks={playlists?.six_hour?.composition} />
</div>
<div className="flex items-center justify-between pt-2 border-t border-slate-700">
@@ -132,6 +135,8 @@ const PlaylistsSection = () => {
<Paragraph className="text-gray-300 text-sm mb-0">
A blend of 30 all-time favorites and 20 recent discoveries to keep your rotation fresh but familiar.
</Paragraph>
<TrackList tracks={playlists?.daily?.composition} />
</div>
<div className="flex items-center justify-between pt-2 border-t border-slate-700">