Skip to main content
Unlock powerful debugging and effortless query monitoring with
Refine Devtools
Learn More
Refine
Documentation
Search
⌘K
3.xx.xx
Star:
Loading...
Refine
Documentation
Getting Started
Overview
Quick Start Guide
API Reference
General Concepts
Core API
Providers
Access Control Provider
Auth Provider
Audit Log Provider
Data Provider
i18n Provider
Live Provider
Notification Provider
Router Provider
Hooks
Access Control
useCan
Authorization
useAuthenticated
useCheckError
useGetIdentity
useLogin
useLogout
usePermissions
useRegister
useForgotPassword
useUpdatePassword
Audit Log
useLog
useLogList
Breadcrumb
useBreadcrumb
Data
useApiUrl
useCreate
useCreateMany
useCustom
useCustomMutation
useDataProvider
useDelete
useDeleteMany
useList
useInfiniteList
useMany
useOne
useUpdate
useUpdateMany
Field
useSelect
Form
useForm
Import-Export
useExport
useImport
Invalidate
useInvalidate
Live
usePublish
useSubscription
Navigation
useNavigation
Notification
useNotification
Refine
useTitle
Resource
useResource
useResourceWithRoute
Show
useShow
Table
useTable
Translate
useGetLocale
useSetLocale
useTranslate
UI
useModal
useMenu
Components
<AuthPage>
<Refine>
<LayoutWrapper>
Inferencer
Authorization
<Authenticated>
Access Control
<CanAccess>
Interface References
Ant Design API
Hooks
Field
useCheckboxGroup
useRadioGroup
useSelect
Form
useDrawerForm
useForm
useModalForm
useStepsForm
Import
useImport
List
useSimpleList
Table
useEditableTable
useTable
UI
useModal
Components
<AuthPage>
Inferencer
Basic Views
Create
Edit
List
Show
Breadcrumb
Buttons
Clone
Create
Delete
Edit
Export
Import
List
Refresh
Save
Show
Fields
Boolean
Date
Email
File
Image
Markdown
Number
Tag
Text
Url
<FilterDropdown>
Inputs
Custom Inputs
Customization
Theme
Layout
Sider
Migration Guide
Chakra UI API
Components
<AuthPage>
Inferencer
Basic Views
Create
Edit
List
Show
Breadcrumb
Buttons
Clone
Create
Delete
Edit
Export
Import
List
Refresh
Save
Show
Fields
Boolean
Date
Email
File
Markdown
Number
Tag
Text
Url
Customization
Theme
Layout
Sider
Mantine API
Hooks
Form
useDrawerForm
useForm
useModalForm
useStepsForm
useSelect
Components
<AuthPage>
Inferencer
Basic Views
Create
Edit
List
Show
Breadcrumb
Buttons
Clone
Create
Delete
Edit
Export
Import
List
Refresh
Save
Show
Fields
Boolean
Date
Email
File
Markdown
Number
Tag
Text
Url
Customization
Theme
Layout
Sider
Material UI API
Hooks
useAutocomplete
useDataGrid
Components
<AuthPage>
Inferencer
Basic Views
Create
Edit
List
Show
Breadcrumb
Buttons
Clone
Create
Delete
Edit
Export
Import
List
Refresh
Save
Show
Fields
Boolean
Date
Email
File
Markdown
Number
Tag
Text
Url
Customization
Theme
Layout
Sider
Packages
List of Packages
Documentation
CLI
Command Palette
React Table
React Hook Form
useForm
useModalForm
useStepsForm
Inferencer
Examples
RealWorld Example
Access Control
Casbin
Cerbos
Authentication
Headless
Ant Design
Material UI
Mantine
Auth Provider
Auth0
Google Auth
Keycloak
OTP Login
Calendar
Command Palette
Core
useImport
useModal
useSelect
Customization
Custom Footer
Custom Login Page
Custom Sider
Off Layout Area
RTL (Right to Left)
Top Menu Layout
Custom Pages
Data Provider
Airtable
Appwrite
Directus
Elide
Hasura
Multiple Providers
Nestjsx Crud
Nhost
Strapi
Strapi GraphQL
Strapi v4
Supabase
E2E Testing
Field
useCheckboxGroup
useRadioGroup
useSelect
Form
Ant Design
Custom Form Validation
useDrawerForm
useForm
useModalForm
useStepsForm
Headless
Save and Continue
Mantine
useDrawerForm
useForm
useModalForm
useStepsForm
Material UI
useDrawerForm
useForm
useModalForm
useStepsForm
React Hook Form
useForm
useModalForm
useStepsForm
i18n
Next.js
React
Import-Export
Inputs
Custom Input
Date Picker
JavaScript
List
useSimpleList
Live Provider
Ably
Multi-level Menu
Multitenancy
Strapi-v4
Next.js
Ant Design
With `app/` Directory
Authentication
Notification Provider
React Toastify
Persist Query
Router Provider
React Location
Search
Search
Table
Ant Design
Advanced Table
Table Filter
useDeleteMany
useEditableTable
useTable
useUpdateMany
Mantine
Advanced
Basic
Material UI
Advanced
Cursor Pagination
Table Filter
useDataGrid
useDeleteMany
useUpdateMany
React Table
Advanced
Basic
Handson Table
Basic
Theme
UI
useModal
Upload
Ant Design
Base64 Upload
Multipart Upload
Mantine
Base64 Upload
Multipart Upload
Material UI
Base64 Upload
Multipart Upload
Web3
Sign-In with Ethereum
Advanced Tutorials
Access Control
Auth
Auth0 Login
Azure AD Login
Custom Layout
Custom Pages
Data Provider
Appwrite
GraphQL
Handling Filters
Strapi-v4
Supabase
Form
Custom Form Validation
Save and Continue
Import - Export
CSV Export
CSV Import
Live / Realtime
Multi Level Menu
Multitenancy
Strapi-v4
Mutation Mode
Search
List Search
Search
Table Search
SSR
Remix
Next.js
Upload
Base64 Upload
Multipart Upload
Web3
Sign in with Ethereum Web3 Wallet
Comparison
FAQ
Contributing
Testing
Migration Guide
Licence
Further Readings
Benchmarks
Telemetry
This is documentation for Refine
3.xx.xx
, which is no longer actively maintained.
For up-to-date documentation, see the
latest version
(4.xx.xx).
Documentation
API Reference
Chakra UI API
Version: 3.xx.xx
Chakra UI API
🗃️
Components
6 items
🗃️
Customization
3 items
Previous
Migration Guide
Next
<AuthPage>