Skip to content
Docs
GitHub
Blog
Newsletter
Jam
Store
Docs
GitHub
Blog
Newsletter
Jam
Store
Search
⌘
K
Remix
v3.1.0
Introduction
1. Getting Started
2. Routing and Controllers
3. Request Handling
4. Rendering UI
5. Interactivity
6. Streaming UI with Frames
7. Animation
8. Data and Validation
9. Forms and Mutations
10. Auth, Sessions, and Security
11. Files and Assets
12. Errors and Cancellation
13. Testing
14. CLI and Tooling
15. Production
API Reference
Docs
API Reference
Packages
assert
assets
auth
cli
component
component-hmr
cookie
data-schema
data-table
fetch-proxy
file-storage
form-data-parser
fs
headers
html-template
lazy-file
middleware
mime
multipart-parser
multiple-import-maps-polyfill
node-fetch-server
node-hmr
node-tsx
response
route-pattern
router
routes
session
session-storage
spa
tar-parser
terminal
test
ui
API Reference
router
API
createAction()
createContextKey()
createController()
createMiddleware()
createRouter()
isRequestMethod()
RequestContext
RequestMethods
Types
Action
AnyParams
ContextEntries
ContextEntry
ContextValue
ContextWithEntries
ContextWithEntry
ContextWithParams
Controller
GetContextValue
MatchData
Middleware
MiddlewareContext
NextFunction
RequestHandler
RequestMethod
RouteBuilder
RouteEntry
RouteInstaller
Router
RouterContext
RouterOptions
RouterTypes
MatchData
remix/router · Type
View Source
MatchData
Signature
type
MatchData
=
RouteEntry
Copy code to clipboard