ui-route-config-via-define-route-config - ESLint plugin rules
This rule requires a UI route config export to be initialized with defineRouteConfig.
Severity#
warn. This rule is enabled in the recommended preset.
What it Targets#
This rule targets page.tsx files in your project's src/admin/routes directory. It reports a config export that isn't initialized with defineRouteConfig from @medusajs/admin-sdk.
The following code is reported by the rule:
Instead, initialize config with defineRouteConfig:
Why it's Important#
The helper provides the expected type and structure for a route's sidebar configuration, so Medusa can register the route correctly.
Learn more in the UI Routes documentation.
Fixable#
This rule isn't auto-fixable.
Turn it Off#
To turn off this rule, set it to off in your ESLint configuration:
Or disable it for a single line using an inline comment:
Was this page helpful?