---
name: Controlled
route: /examples/controlled
menu: Examples
---

# Controlled

These examples are more advanced because they demonstrate how to manually control and respond to the state of the table.

## Pagination (Controlled)

- [Source](https://github.com/tannerlinsley/react-table/tree/master/examples/pagination-controlled)
- [Open in CodeSandbox](https://codesandbox.io/s/github/tannerlinsley/react-table/tree/master/examples/pagination-controlled)
  <iframe
    src="https://codesandbox.io/embed/github/tannerlinsley/react-table/tree/master/examples/pagination-controlled?autoresize=1&fontsize=14&module=%2Fsrc%2FApp.js&theme=dark"
    style="width:100%; height:500px; border:0; border-radius: 4px; overflow:hidden;"
    title="tannerlinsley/react-table: pagination-controlled"
    allow="geolocation; microphone; camera; midi; vr; accelerometer; gyroscope; payment; ambient-light-sensor; encrypted-media; usb"
    sandbox="allow-modals allow-forms allow-popups allow-scripts allow-same-origin"
  ></iframe>

* Want to add another example? [Submit a PR!](https://github.com/tannerlinsley/react-table/compare)
