mirror of
https://github.com/jorgev259/soc_site-astro.git
synced 2025-06-29 07:57:41 +00:00
This commit is contained in:
parent
8fe644467e
commit
39c058be6f
1 changed files with 8 additions and 6 deletions
|
|
@ -40,18 +40,20 @@ const [count, search] = await Promise.all([
|
||||||
])
|
])
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class='text-xl flex gap-x-2'>
|
<div class='text-xl flex gap-x-4'>
|
||||||
<div>
|
<div>
|
||||||
Albums ({count}) {
|
Albums ({count}) {
|
||||||
count > take ? (
|
count > take ? (
|
||||||
<span> / Showing {page === 1 ? `first ${take}` : `${(page - 1) * take}-${page * take}`} results</span>
|
<span> / Showing {page === 1 ? `first ${take}` : `${(page - 1) * take}-${Math.min(page * take, count)}`} results</span>
|
||||||
) : null
|
) : null
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div class='flex gap-x-2'>
|
||||||
{Array.from({ length: Math.ceil(count / take) }, (_, i) => (
|
{
|
||||||
<a href={`/search?q=${query}&page=${i + 1}`}>{i + 1}</a>
|
Array.from({ length: Math.ceil(count / take) }, (_, i) =>
|
||||||
))}
|
page === i + 1 ? <span>{i + 1}</span> : <a href={`/search?q=${query}&page=${i + 1}`}>{i + 1}</a>
|
||||||
|
)
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='grid sm:grid-cols-1 md:grid-cols-3 mt-1.5 gap-4'>
|
<div class='grid sm:grid-cols-1 md:grid-cols-3 mt-1.5 gap-4'>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue