From aac83168b376ba0c0940a6cbba6800217291c43d Mon Sep 17 00:00:00 2001 From: Dunqing <29533304+Dunqing@users.noreply.github.com> Date: Fri, 13 Sep 2024 16:23:05 +0000 Subject: [PATCH] perf(transformer/react): improve `is_componentish_name`'s implementation (#5769) --- crates/oxc_transformer/src/react/refresh.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/oxc_transformer/src/react/refresh.rs b/crates/oxc_transformer/src/react/refresh.rs index e53294b151e3d..d878e01962d72 100644 --- a/crates/oxc_transformer/src/react/refresh.rs +++ b/crates/oxc_transformer/src/react/refresh.rs @@ -926,7 +926,7 @@ impl<'a> ReactRefresh<'a> { } fn is_componentish_name(name: &str) -> bool { - name.chars().next().unwrap().is_ascii_uppercase() + name.as_bytes().first().is_some_and(u8::is_ascii_uppercase) } fn is_use_hook_name(name: &str) -> bool {