Remove pagination input spinner
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 41s
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 41s
This commit is contained in:
@@ -91,11 +91,16 @@ const PaginationControls = ({
|
|||||||
<label className="flex items-center gap-1 text-xs font-semibold text-zinc-500 dark:text-dark-muted">
|
<label className="flex items-center gap-1 text-xs font-semibold text-zinc-500 dark:text-dark-muted">
|
||||||
<span>Página</span>
|
<span>Página</span>
|
||||||
<input
|
<input
|
||||||
type="number"
|
type="text"
|
||||||
min={1}
|
inputMode="numeric"
|
||||||
max={safeTotalPages}
|
pattern="[0-9]*"
|
||||||
value={safeCurrentPage}
|
value={safeCurrentPage}
|
||||||
onChange={(event) => goToPage(Number(event.target.value))}
|
onFocus={(event) => event.currentTarget.select()}
|
||||||
|
onChange={(event) => {
|
||||||
|
const nextPage = event.target.value.replace(/\D/g, '');
|
||||||
|
if (!nextPage) return;
|
||||||
|
goToPage(Number(nextPage));
|
||||||
|
}}
|
||||||
className="h-8 w-16 rounded-lg border border-dark-border bg-dark-card px-2 text-center text-sm font-bold text-dark-text focus:outline-none focus:border-brand-primary"
|
className="h-8 w-16 rounded-lg border border-dark-border bg-dark-card px-2 text-center text-sm font-bold text-dark-text focus:outline-none focus:border-brand-primary"
|
||||||
aria-label="Ir para página"
|
aria-label="Ir para página"
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user