Skip to content

Commit 2fea8c2

Browse files
authored
docs: add min and max in pagination "number" input. (#5321)
1 parent 9370c9e commit 2fea8c2

File tree

11 files changed

+22
-0
lines changed

11 files changed

+22
-0
lines changed

examples/react/editable-data/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,8 @@ function App() {
246246
| Go to page:
247247
<input
248248
type="number"
249+
min="1"
250+
max={table.getPageCount()}
249251
defaultValue={table.getState().pagination.pageIndex + 1}
250252
onChange={e => {
251253
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/expanding/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,8 @@ function App() {
221221
| Go to page:
222222
<input
223223
type="number"
224+
min="1"
225+
max={table.getPageCount()}
224226
defaultValue={table.getState().pagination.pageIndex + 1}
225227
onChange={e => {
226228
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/filters/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,8 @@ function App() {
203203
| Go to page:
204204
<input
205205
type="number"
206+
min="1"
207+
max={table.getPageCount()}
206208
defaultValue={table.getState().pagination.pageIndex + 1}
207209
onChange={e => {
208210
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/full-width-table/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,8 @@ function App() {
171171
| Go to page:
172172
<input
173173
type="number"
174+
min="1"
175+
max={table.getPageCount()}
174176
defaultValue={table.getState().pagination.pageIndex + 1}
175177
onChange={e => {
176178
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/fully-controlled/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,8 @@ function App() {
194194
| Go to page:
195195
<input
196196
type="number"
197+
min="1"
198+
max={table.getPageCount()}
197199
defaultValue={table.getState().pagination.pageIndex + 1}
198200
onChange={e => {
199201
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/grouping/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,8 @@ function App() {
246246
| Go to page:
247247
<input
248248
type="number"
249+
min="1"
250+
max={table.getPageCount()}
249251
defaultValue={table.getState().pagination.pageIndex + 1}
250252
onChange={e => {
251253
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/kitchen-sink/src/components/ActionButtons.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ export function ActionButtons<T extends RowData>({
7575
| Go to page:
7676
<input
7777
type="number"
78+
min="1"
79+
max={table.getPageCount()}
7880
defaultValue={pageIndex + 1}
7981
onChange={e => {
8082
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/pagination-controlled/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,8 @@ function App() {
194194
| Go to page:
195195
<input
196196
type="number"
197+
min="1"
198+
max={table.getPageCount()}
197199
defaultValue={table.getState().pagination.pageIndex + 1}
198200
onChange={e => {
199201
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/pagination/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ function MyTable({
207207
| Go to page:
208208
<input
209209
type="number"
210+
min="1"
211+
max={table.getPageCount()}
210212
defaultValue={table.getState().pagination.pageIndex + 1}
211213
onChange={e => {
212214
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/row-pinning/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,8 @@ function App() {
262262
| Go to page:
263263
<input
264264
type="number"
265+
min="1"
266+
max={table.getPageCount()}
265267
defaultValue={table.getState().pagination.pageIndex + 1}
266268
onChange={e => {
267269
const page = e.target.value ? Number(e.target.value) - 1 : 0

examples/react/row-selection/src/main.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,8 @@ function App() {
230230
| Go to page:
231231
<input
232232
type="number"
233+
min="1"
234+
max={table.getPageCount()}
233235
defaultValue={table.getState().pagination.pageIndex + 1}
234236
onChange={e => {
235237
const page = e.target.value ? Number(e.target.value) - 1 : 0

0 commit comments

Comments
 (0)