diff --git a/crates/oxc_linter/src/rules/import/no_named_as_default_member.rs b/crates/oxc_linter/src/rules/import/no_named_as_default_member.rs index da4ee51f2..e6da20059 100644 --- a/crates/oxc_linter/src/rules/import/no_named_as_default_member.rs +++ b/crates/oxc_linter/src/rules/import/no_named_as_default_member.rs @@ -102,7 +102,7 @@ impl Rule for NoNamedAsDefaultMember { return; }; if let Some(module_name) = - get_external_module_name_if_has_entry(ident, &Atom::new_inline(prop_str)) + get_external_module_name_if_has_entry(ident, &Atom::from(prop_str)) { ctx.diagnostic(NoNamedAsDefaultMemberDignostic( match member_expr { @@ -165,6 +165,11 @@ fn test() { const baz = {}; const a = baz.a; }", + r"import baz from './named-exports'; + { + const baz = {}; + const a = baz.looooooooooooooooooooooooong; + }", ]; let fail = vec![