You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
# import/no-named-default
Reports use of a default export as a locally named import.
Rationale: the syntax exists to import default exports expressively, let's use it.
## Rule Details
Given: ```js // foo.js export default 'foo'; export const bar = 'baz'; ```
...these would be valid: ```js import foo from './foo.js'; import foo, { bar } from './foo.js'; ```
...and these would be reported: ```js // message: Using exported name 'bar' as identifier for default export. import { default as foo } from './foo.js'; import { default as foo, bar } from './foo.js'; ```
|