Ensure correct order of inference sensitive properties for createRoute functions
For the following functions, the property order of the passed in object matters due to type inference:
createRoutecreateFileRoutecreateRootRoutecreateRootRouteWithContext
The correct property order is as follows
params,validateSearchloaderDeps,search.middlewares,ssrcontextbeforeLoadloaderonEnter,onStay,onLeave,head,scripts,headers,remountDeps
All other properties are insensitive to the order as they do not depend on type inference.
Rule Details
Examples of incorrect code for this rule:
Loading...
Examples of correct code for this rule:
Loading...
Attributes
- ✅ Recommended
- 🔧 Fixable