💄(react) make DatePicker placeholders uppercase

This was a feedback from the QA.
This commit is contained in:
Nathan Vasse
2023-09-01 17:35:16 +02:00
committed by NathanVss
parent c0028966f1
commit 32b8dc0915
4 changed files with 9 additions and 4 deletions

View File

@@ -0,0 +1,5 @@
---
"@openfun/cunningham-react": minor
---
make DatePicker placeholders uppercase

View File

@@ -37,7 +37,7 @@ const DateSegmentInput = ({
(currentSegment.type === "literal" && previousSegment?.isPlaceholder),
})}
>
{currentSegment.text}
{currentSegment.text?.toUpperCase()}
</div>
);
};

View File

@@ -420,7 +420,7 @@ describe("<DatePicker/>", () => {
// Date field's value should be set to a placeholder value.
const dateFieldContent = screen.getByRole("presentation").textContent;
expect(dateFieldContent).eq("mm/dd/yyyy");
expect(dateFieldContent).eq("MM/DD/YYYY");
const isGridCellSelected = screen
.getByRole("gridcell", { name: "24" })!

View File

@@ -743,8 +743,8 @@ describe("<DateRangePicker/>", () => {
// Date field's value should be set to a placeholder value.
const [startInput, endInput] = await screen.queryAllByRole("presentation");
expect(startInput.textContent).eq("mm/dd/yyyy");
expect(endInput.textContent).eq("mm/dd/yyyy");
expect(startInput.textContent).eq("MM/DD/YYYY");
expect(endInput.textContent).eq("MM/DD/YYYY");
const startGridCell = screen.getByRole("gridcell", {
name: "25",