From c48981442b4bb65b403dc2009ed3cd28a72037a9 Mon Sep 17 00:00:00 2001 From: Andrew Nelson Date: Fri, 29 Sep 2023 12:14:15 -0700 Subject: [PATCH] feat: added 4 icons (#2525) --- src/components/Icon/Icon.stories.tsx | 16 ++++++++++++++++ src/components/Icon/Icons.stories.tsx | 4 ++++ src/components/Icon/Icons.ts | 11 +++++++++++ 3 files changed, 31 insertions(+) diff --git a/src/components/Icon/Icon.stories.tsx b/src/components/Icon/Icon.stories.tsx index 5e95eb815a..ff05a90947 100644 --- a/src/components/Icon/Icon.stories.tsx +++ b/src/components/Icon/Icon.stories.tsx @@ -285,6 +285,10 @@ export const eco = (args: StorybookArgs): React.ReactElement => ( ) +export const edit = (args: StorybookArgs): React.ReactElement => ( + +) + export const electricalServices = (args: StorybookArgs): React.ReactElement => ( ) @@ -333,6 +337,10 @@ export const favoriteBorder = (args: StorybookArgs): React.ReactElement => ( ) +export const fax = (args: StorybookArgs): React.ReactElement => ( + +) + export const fileDownload = (args: StorybookArgs): React.ReactElement => ( ) @@ -509,6 +517,10 @@ export const link = (args: StorybookArgs): React.ReactElement => ( ) +export const linkedIn = (args: StorybookArgs): React.ReactElement => ( + +) + export const linkOff = (args: StorybookArgs): React.ReactElement => ( ) @@ -725,6 +737,10 @@ export const remove = (args: StorybookArgs): React.ReactElement => ( ) +export const removeCircle = (args: StorybookArgs): React.ReactElement => ( + +) + export const report = (args: StorybookArgs): React.ReactElement => ( ) diff --git a/src/components/Icon/Icons.stories.tsx b/src/components/Icon/Icons.stories.tsx index 1922460ceb..4e1157043e 100644 --- a/src/components/Icon/Icons.stories.tsx +++ b/src/components/Icon/Icons.stories.tsx @@ -95,6 +95,7 @@ export const allIcons = (args: StorybookArgs): React.ReactElement => ( + @@ -107,6 +108,7 @@ export const allIcons = (args: StorybookArgs): React.ReactElement => ( + @@ -151,6 +153,7 @@ export const allIcons = (args: StorybookArgs): React.ReactElement => ( + @@ -206,6 +209,7 @@ export const allIcons = (args: StorybookArgs): React.ReactElement => ( + diff --git a/src/components/Icon/Icons.ts b/src/components/Icon/Icons.ts index 722737bb82..199ddb52ca 100644 --- a/src/components/Icon/Icons.ts +++ b/src/components/Icon/Icons.ts @@ -75,6 +75,7 @@ import FastForwardSvg from '@uswds/uswds/src/img/usa-icons/fast_forward.svg?svgr import FastRewindSvg from '@uswds/uswds/src/img/usa-icons/fast_rewind.svg?svgr' import FavoriteSvg from '@uswds/uswds/src/img/usa-icons/favorite.svg?svgr' import FavoriteBorderSvg from '@uswds/uswds/src/img/usa-icons/favorite_border.svg?svgr' +import FaxSvg from '@uswds/uswds/src/img/usa-icons/fax.svg?svgr' import FileDownloadSvg from '@uswds/uswds/src/img/usa-icons/file_download.svg?svgr' import FilePresentSvg from '@uswds/uswds/src/img/usa-icons/file_present.svg?svgr' import FileUploadSvg from '@uswds/uswds/src/img/usa-icons/file_upload.svg?svgr' @@ -118,6 +119,7 @@ import LastPageSvg from '@uswds/uswds/src/img/usa-icons/last_page.svg?svgr' import LaunchSvg from '@uswds/uswds/src/img/usa-icons/launch.svg?svgr' import LightbulbSvg from '@uswds/uswds/src/img/usa-icons/lightbulb.svg?svgr' import LightbulbOutlineSvg from '@uswds/uswds/src/img/usa-icons/lightbulb_outline.svg?svgr' +import LinkedInSvg from '@uswds/uswds/src/img/usa-icons/linkedin.svg?svgr' import LinkSvg from '@uswds/uswds/src/img/usa-icons/link.svg?svgr' import LinkOffSvg from '@uswds/uswds/src/img/usa-icons/link_off.svg?svgr' import ListSvg from '@uswds/uswds/src/img/usa-icons/list.svg?svgr' @@ -173,6 +175,7 @@ import PushPinSvg from '@uswds/uswds/src/img/usa-icons/push_pin.svg?svgr' import RadioButtonUncheckedSvg from '@uswds/uswds/src/img/usa-icons/radio_button_unchecked.svg?svgr' import RainSvg from '@uswds/uswds/src/img/usa-icons/rain.svg?svgr' import ReduceCapacitySvg from '@uswds/uswds/src/img/usa-icons/reduce_capacity.svg?svgr' +import RemoveCircleSvg from '@uswds/uswds/src/img/usa-icons/remove_circle.svg?svgr' import RemoveSvg from '@uswds/uswds/src/img/usa-icons/remove.svg?svgr' import ReportSvg from '@uswds/uswds/src/img/usa-icons/report.svg?svgr' import RestaurantSvg from '@uswds/uswds/src/img/usa-icons/restaurant.svg?svgr' @@ -459,6 +462,8 @@ export class Icon { public static FavoriteBorder: React.ComponentType = makeUSWDSIcon(FavoriteBorderSvg) + public static Fax: React.ComponentType = makeUSWDSIcon(FaxSvg) + public static FileDownload: React.ComponentType = makeUSWDSIcon(FileDownloadSvg) @@ -580,6 +585,9 @@ export class Icon { public static LightbulbOutline: React.ComponentType = makeUSWDSIcon(LightbulbOutlineSvg) + public static LinkedIn: React.ComponentType = + makeUSWDSIcon(LinkedInSvg) + public static Link: React.ComponentType = makeUSWDSIcon(LinkSvg) public static LinkOff: React.ComponentType = @@ -731,6 +739,9 @@ export class Icon { public static ReduceCapacity: React.ComponentType = makeUSWDSIcon(ReduceCapacitySvg) + public static RemoveCircle: React.ComponentType = + makeUSWDSIcon(RemoveCircleSvg) + public static Remove: React.ComponentType = makeUSWDSIcon(RemoveSvg)