From ee9421faa4e016fb9f5ba15bef91321d6b1ec397 Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Fri, 23 Dec 2022 11:51:33 +0100 Subject: [PATCH] fix(rome_js_formatter): Union in mapped type ## Summary Fixes #4074 --- crates/rome_js_formatter/src/ts/types/union_type.rs | 1 + .../tests/specs/ts/type/union_type.ts.snap | 11 +++++------ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crates/rome_js_formatter/src/ts/types/union_type.rs b/crates/rome_js_formatter/src/ts/types/union_type.rs index 9a8d24413f6e..7c2ea9c71660 100644 --- a/crates/rome_js_formatter/src/ts/types/union_type.rs +++ b/crates/rome_js_formatter/src/ts/types/union_type.rs @@ -53,6 +53,7 @@ impl FormatNodeRule for FormatTsUnionType { | JsSyntaxKind::TS_TUPLE_TYPE_ELEMENT_LIST | JsSyntaxKind::TS_TYPE_ASSERTION_ASSIGNMENT | JsSyntaxKind::TS_TYPE_ARGUMENT_LIST + | JsSyntaxKind::TS_MAPPED_TYPE ) ) } diff --git a/crates/rome_js_formatter/tests/specs/ts/type/union_type.ts.snap b/crates/rome_js_formatter/tests/specs/ts/type/union_type.ts.snap index f16699b20f3b..dc7727edf4f8 100644 --- a/crates/rome_js_formatter/tests/specs/ts/type/union_type.ts.snap +++ b/crates/rome_js_formatter/tests/specs/ts/type/union_type.ts.snap @@ -1,7 +1,6 @@ --- source: crates/rome_formatter_test/src/snapshot_builder.rs -info: - test_file: ts/type/union_type.ts +info: "ts\\type\\union_type.ts" --- # Input @@ -377,10 +376,10 @@ const fooo: SomeThingWithShortMappedType<{ const fooo: SomeThingWithLongMappedType<{ [P in - | AAAAAAAAAAAAAAAAA - | BBBBBBBBBBBB - | CCCCCCCCCCCCCCCCCCCCC - | DDDDDDDDDDDDDDDDDDDDDDDDDDDDD]: number; + | AAAAAAAAAAAAAAAAA + | BBBBBBBBBBBB + | CCCCCCCCCCCCCCCCCCCCC + | DDDDDDDDDDDDDDDDDDDDDDDDDDDDD]: number; }> = {}; export type A =