From f535d39d3baeb7abfb69ebfab334ca61dbdd0b28 Mon Sep 17 00:00:00 2001 From: Julia Roslyakova Date: Tue, 3 Nov 2026 17:44:51 +0100 Subject: [PATCH] feat: (DEN-6904) add icons for Critical Ride Monitoring --- .../calendar-clock-filled-icon.svg | 3 +++ assets/icons/experimental/eye-filled-icon.svg | 3 +++ assets/icons/experimental/medical-icon.svg | 3 +++ .../experimental/phone-person-filled-icon.svg | 3 +++ .../experimental/CalendarClockFilledIcon.tsx | 27 +++++++++++++++++++ src/icons/experimental/EyeFilledIcon.tsx | 27 +++++++++++++++++++ src/icons/experimental/MedicalIcon.tsx | 27 +++++++++++++++++++ .../experimental/PhonePersonFilledIcon.tsx | 27 +++++++++++++++++++ src/icons/experimental/index.ts | 4 +++ 9 files changed, 124 insertions(+) create mode 100644 assets/icons/experimental/calendar-clock-filled-icon.svg create mode 100644 assets/icons/experimental/eye-filled-icon.svg create mode 100644 assets/icons/experimental/medical-icon.svg create mode 100644 assets/icons/experimental/phone-person-filled-icon.svg create mode 100644 src/icons/experimental/CalendarClockFilledIcon.tsx create mode 100644 src/icons/experimental/EyeFilledIcon.tsx create mode 100644 src/icons/experimental/MedicalIcon.tsx create mode 100644 src/icons/experimental/PhonePersonFilledIcon.tsx diff --git a/assets/icons/experimental/calendar-clock-filled-icon.svg b/assets/icons/experimental/calendar-clock-filled-icon.svg new file mode 100644 index 00000000..6f5df4d5 --- /dev/null +++ b/assets/icons/experimental/calendar-clock-filled-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/experimental/eye-filled-icon.svg b/assets/icons/experimental/eye-filled-icon.svg new file mode 100644 index 00000000..4ad7d93e --- /dev/null +++ b/assets/icons/experimental/eye-filled-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/experimental/medical-icon.svg b/assets/icons/experimental/medical-icon.svg new file mode 100644 index 00000000..adbc1318 --- /dev/null +++ b/assets/icons/experimental/medical-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/experimental/phone-person-filled-icon.svg b/assets/icons/experimental/phone-person-filled-icon.svg new file mode 100644 index 00000000..3f8d21db --- /dev/null +++ b/assets/icons/experimental/phone-person-filled-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/experimental/CalendarClockFilledIcon.tsx b/src/icons/experimental/CalendarClockFilledIcon.tsx new file mode 100644 index 00000000..ff13c037 --- /dev/null +++ b/src/icons/experimental/CalendarClockFilledIcon.tsx @@ -0,0 +1,27 @@ +// DO NOT EDIT. This file was generated by running `npm run generate`.; +import * as React from 'react'; +import { get } from '../../utils/themeGet'; +import { IconProps } from '../IconProps'; +type Props = IconProps; +const CalendarClockFilledIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { + const props = { ...rest, color }; + const sizePx = Number.isFinite(size as number) + ? size + : get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props); + return ( + + + + ); +}; +export default CalendarClockFilledIcon; diff --git a/src/icons/experimental/EyeFilledIcon.tsx b/src/icons/experimental/EyeFilledIcon.tsx new file mode 100644 index 00000000..3ab7f1b1 --- /dev/null +++ b/src/icons/experimental/EyeFilledIcon.tsx @@ -0,0 +1,27 @@ +// DO NOT EDIT. This file was generated by running `npm run generate`.; +import * as React from 'react'; +import { get } from '../../utils/themeGet'; +import { IconProps } from '../IconProps'; +type Props = IconProps; +const EyeFilledIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { + const props = { ...rest, color }; + const sizePx = Number.isFinite(size as number) + ? size + : get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props); + return ( + + + + ); +}; +export default EyeFilledIcon; diff --git a/src/icons/experimental/MedicalIcon.tsx b/src/icons/experimental/MedicalIcon.tsx new file mode 100644 index 00000000..befc94a9 --- /dev/null +++ b/src/icons/experimental/MedicalIcon.tsx @@ -0,0 +1,27 @@ +// DO NOT EDIT. This file was generated by running `npm run generate`.; +import * as React from 'react'; +import { get } from '../../utils/themeGet'; +import { IconProps } from '../IconProps'; +type Props = IconProps; +const MedicalIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { + const props = { ...rest, color }; + const sizePx = Number.isFinite(size as number) + ? size + : get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props); + return ( + + + + ); +}; +export default MedicalIcon; diff --git a/src/icons/experimental/PhonePersonFilledIcon.tsx b/src/icons/experimental/PhonePersonFilledIcon.tsx new file mode 100644 index 00000000..bc476928 --- /dev/null +++ b/src/icons/experimental/PhonePersonFilledIcon.tsx @@ -0,0 +1,27 @@ +// DO NOT EDIT. This file was generated by running `npm run generate`.; +import * as React from 'react'; +import { get } from '../../utils/themeGet'; +import { IconProps } from '../IconProps'; +type Props = IconProps; +const PhonePersonFilledIcon: React.FC = ({ size = 'medium', color = 'inherit', ...rest }) => { + const props = { ...rest, color }; + const sizePx = Number.isFinite(size as number) + ? size + : get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props); + return ( + + + + ); +}; +export default PhonePersonFilledIcon; diff --git a/src/icons/experimental/index.ts b/src/icons/experimental/index.ts index 3ab1c423..993a5c38 100644 --- a/src/icons/experimental/index.ts +++ b/src/icons/experimental/index.ts @@ -26,3 +26,7 @@ export { default as WifiOffIcon } from './WifiOffIcon'; export { default as ResendEmailIcon } from './ResendEmailIcon'; export { default as SteeringWheelIcon } from './SteeringWheelIcon'; export { default as MagnifierEyeIcon } from './MagnifierEyeIcon'; +export { default as CalendarClockFilledIcon } from './CalendarClockFilledIcon'; +export { default as EyeFilledIcon } from './EyeFilledIcon'; +export { default as MedicalIcon } from './MedicalIcon'; +export { default as PhonePersonFilledIcon } from './PhonePersonFilledIcon';