refactor(transformer/react-refresh): unwrap BindingIdentifier::symbol_id (#6817)

Nit. `BindingIdentifier::symbol_id` should always be `Some`. Panic rather than exiting early  if it's not.
This commit is contained in:
overlookmotel 2024-10-23 13:26:23 +00:00
parent 4f6dc22a38
commit 57685b28e8

View file

@ -784,7 +784,7 @@ impl<'a, 'ctx> ReactRefresh<'a, 'ctx> {
let declarator = decl.declarations.first_mut().unwrap_or_else(|| unreachable!()); let declarator = decl.declarations.first_mut().unwrap_or_else(|| unreachable!());
let init = declarator.init.as_mut()?; let init = declarator.init.as_mut()?;
let id = declarator.id.get_binding_identifier()?; let id = declarator.id.get_binding_identifier()?;
let symbol_id = id.symbol_id.get()?; let symbol_id = id.symbol_id.get().unwrap();
if !is_componentish_name(&id.name) { if !is_componentish_name(&id.name) {
return None; return None;