Nightly: Tabs-Schrift vereinheitlicht + doppelte Klammerzahlen in Ordnernamen entfernt (Most played)
This commit is contained in:
parent
d5df8b63f8
commit
2b2349491d
1 changed files with 16 additions and 3 deletions
|
|
@ -319,9 +319,22 @@ export default function App() {
|
|||
<div className="bg-transparent mb-8">
|
||||
<div className="flex flex-wrap gap-3 text-sm">
|
||||
<button className={`tag-btn ${activeFolder==='__favs__'?'active':''}`} onClick={()=>setActiveFolder('__favs__')}>Favoriten ({favCount})</button>
|
||||
{folders.map(f=> (
|
||||
<button key={f.key} className={`tag-btn ${activeFolder===f.key?'active':''}`} onClick={async ()=>{ setActiveFolder(f.key); const resp=await fetchSounds(undefined, f.key); setSounds(resp.items); setTotal(resp.total); setFolders(resp.folders); }}>{f.name} ({f.count})</button>
|
||||
))}
|
||||
{folders.map(f=> {
|
||||
const displayName = f.name.replace(/\s*\(\d+\)\s*$/, '');
|
||||
return (
|
||||
<button
|
||||
key={f.key}
|
||||
className={`tag-btn ${activeFolder===f.key?'active':''}`}
|
||||
onClick={async ()=>{
|
||||
setActiveFolder(f.key);
|
||||
const resp=await fetchSounds(undefined, f.key);
|
||||
setSounds(resp.items); setTotal(resp.total); setFolders(resp.folders);
|
||||
}}
|
||||
>
|
||||
{displayName} ({f.count})
|
||||
</button>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue