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="bg-transparent mb-8">
|
||||||
<div className="flex flex-wrap gap-3 text-sm">
|
<div className="flex flex-wrap gap-3 text-sm">
|
||||||
<button className={`tag-btn ${activeFolder==='__favs__'?'active':''}`} onClick={()=>setActiveFolder('__favs__')}>Favoriten ({favCount})</button>
|
<button className={`tag-btn ${activeFolder==='__favs__'?'active':''}`} onClick={()=>setActiveFolder('__favs__')}>Favoriten ({favCount})</button>
|
||||||
{folders.map(f=> (
|
{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>
|
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>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue