From dd212a6fdbb596f55fbb182dc7550cdaac5377af Mon Sep 17 00:00:00 2001 From: Rebecca Alpert Date: Thu, 11 Jun 2026 21:18:52 -0400 Subject: [PATCH] fix(OutlinedCalendarAltIcon): Replace OutlinedCalendarAltIcon with RhUiCalendarIcon Co-authored-by: Cursor --- .../src/components/DatePicker/DatePicker.tsx | 4 +- .../__snapshots__/DatePicker.test.tsx.snap | 40 ++++--------------- .../react-core/src/demos/DateTimePicker.md | 2 +- .../DateTimePicker/DateTimePicker.tsx | 9 +---- 4 files changed, 13 insertions(+), 42 deletions(-) diff --git a/packages/react-core/src/components/DatePicker/DatePicker.tsx b/packages/react-core/src/components/DatePicker/DatePicker.tsx index 652310fed6f..c22ed077c4b 100644 --- a/packages/react-core/src/components/DatePicker/DatePicker.tsx +++ b/packages/react-core/src/components/DatePicker/DatePicker.tsx @@ -6,7 +6,7 @@ import { TextInput, TextInputProps } from '../TextInput/TextInput'; import { Button } from '../Button'; import { Popover, PopoverProps } from '../Popover/Popover'; import { InputGroup, InputGroupItem } from '../InputGroup'; -import OutlinedCalendarAltIcon from '@patternfly/react-icons/dist/esm/icons/outlined-calendar-alt-icon'; +import RhUiCalendarIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-calendar-icon'; import { CalendarMonth, CalendarFormat } from '../CalendarMonth'; import { KeyTypes } from '../../helpers'; import { isValidDate } from '../../helpers/datetimeUtils'; @@ -333,7 +333,7 @@ const DatePickerBase = ( aria-label={buttonAriaLabel} onClick={() => setPopoverOpen(!popoverOpen)} isDisabled={isDisabled} - icon={} + icon={} aria-haspopup="dialog" /> diff --git a/packages/react-core/src/components/DatePicker/__tests__/__snapshots__/DatePicker.test.tsx.snap b/packages/react-core/src/components/DatePicker/__tests__/__snapshots__/DatePicker.test.tsx.snap index 9e8ab16a1c3..755f0cf701a 100644 --- a/packages/react-core/src/components/DatePicker/__tests__/__snapshots__/DatePicker.test.tsx.snap +++ b/packages/react-core/src/components/DatePicker/__tests__/__snapshots__/DatePicker.test.tsx.snap @@ -51,24 +51,12 @@ exports[`With popover opened 1`] = ` fill="currentColor" height="1em" role="img" + viewBox="0 0 32 32" width="1em" > - - - - - - + @@ -856,24 +844,12 @@ exports[`disabled date picker 1`] = ` fill="currentColor" height="1em" role="img" + viewBox="0 0 32 32" width="1em" > - - - - - - + diff --git a/packages/react-core/src/demos/DateTimePicker.md b/packages/react-core/src/demos/DateTimePicker.md index c010fd5b5df..15caa3772c0 100644 --- a/packages/react-core/src/demos/DateTimePicker.md +++ b/packages/react-core/src/demos/DateTimePicker.md @@ -5,7 +5,7 @@ subsection: date-and-time --- import { useState } from 'react'; -import OutlinedCalendarAltIcon from '@patternfly/react-icons/dist/esm/icons/outlined-calendar-alt-icon'; +import RhUiCalendarIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-calendar-icon'; import OutlinedClockIcon from '@patternfly/react-icons/dist/esm/icons/outlined-clock-icon'; ## Demos diff --git a/packages/react-core/src/demos/examples/DateTimePicker/DateTimePicker.tsx b/packages/react-core/src/demos/examples/DateTimePicker/DateTimePicker.tsx index f6307721257..8437a45d3a8 100644 --- a/packages/react-core/src/demos/examples/DateTimePicker/DateTimePicker.tsx +++ b/packages/react-core/src/demos/examples/DateTimePicker/DateTimePicker.tsx @@ -12,7 +12,7 @@ import { MenuToggle, MenuToggleElement } from '@patternfly/react-core'; -import OutlinedCalendarAltIcon from '@patternfly/react-icons/dist/esm/icons/outlined-calendar-alt-icon'; +import RhUiCalendarIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-calendar-icon'; import OutlinedClockIcon from '@patternfly/react-icons/dist/esm/icons/outlined-clock-icon'; export const DateTimePicker: React.FunctionComponent = () => { @@ -74,12 +74,7 @@ export const DateTimePicker: React.FunctionComponent = () => { ); const calendarButton = ( -