1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-24 15:19:26 -05:00

fix(fmt): fix incorrect quotes in components (#25249)

Unlike in dprint, `single_quote` option is shared between all
formatters, so we shouldn't change this option when formatting
attributes in components. This PR fixes this.

This problem doesn't affect formatting HTML.
This commit is contained in:
Pig Fang 2024-08-28 21:48:14 +08:00 committed by GitHub
parent 3394c4df75
commit f6c537f898
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -403,15 +403,6 @@ pub fn format_html(
let mut typescript_config =
get_resolved_typescript_config(fmt_options);
typescript_config.line_width = hints.print_width as u32;
if hints.attr {
typescript_config.quote_style = if let Some(true) =
fmt_options.single_quote
{
dprint_plugin_typescript::configuration::QuoteStyle::AlwaysDouble
} else {
dprint_plugin_typescript::configuration::QuoteStyle::AlwaysSingle
};
}
dprint_plugin_typescript::format_text(
&path,
text.to_string(),