From f81f15ff713e68a7ecee204260b8362f965be765 Mon Sep 17 00:00:00 2001 From: magic-akari Date: Mon, 20 Nov 2023 23:32:16 +0800 Subject: [PATCH] fix(prettier): Private Field Expression (#1459) --- crates/oxc_prettier/src/format/mod.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/oxc_prettier/src/format/mod.rs b/crates/oxc_prettier/src/format/mod.rs index 8e8be6550..b44907bdb 100644 --- a/crates/oxc_prettier/src/format/mod.rs +++ b/crates/oxc_prettier/src/format/mod.rs @@ -1322,10 +1322,7 @@ impl<'a> Format<'a> for PrivateFieldExpression<'a> { fn format(&self, p: &mut Prettier<'a>) -> Doc<'a> { let mut parts = p.vec(); parts.push(format!(p, self.object)); - if self.optional { - parts.push(ss!("?.")); - } - parts.push(ss!("#")); + parts.push(if self.optional { ss!("?.") } else { ss!(".") }); parts.push(format!(p, self.field)); Doc::Array(parts) }