From dbf905d1bc632aa8b452e30879c7417d4597378d Mon Sep 17 00:00:00 2001 From: Rowell Heria Date: Fri, 29 Nov 2024 15:15:15 +0000 Subject: [PATCH] fix(nhsuk-frontend-react): remove Icon height and width props --- .changeset/wet-birds-shop.md | 5 +++++ .../nhsuk-frontend-react/resource-transformer.cjs | 5 ++++- .../src/icons/arrow-left/ArrowLeft.tsx | 11 +++-------- .../icons/arrow-right-circle/ArrowRightCircle.tsx | 11 +++-------- .../src/icons/arrow-right/ArrowRight.tsx | 11 +++-------- .../src/icons/chevron-left/ChevronLeft.tsx | 13 ++++--------- .../chevron-right-circle/ChevronRightCircle.tsx | 13 ++++--------- .../src/icons/chevron-right/ChevronRight.tsx | 13 ++++--------- .../nhsuk-frontend-react/src/icons/close/Close.tsx | 6 +++--- .../nhsuk-frontend-react/src/icons/cross/Cross.tsx | 8 ++++---- .../src/icons/search/Search.tsx | 8 ++++---- .../nhsuk-frontend-react/src/icons/tick/Tick.tsx | 8 ++++---- packages/nhsuk-frontend-react/src/types/icon.ts | 5 +---- 13 files changed, 46 insertions(+), 71 deletions(-) create mode 100644 .changeset/wet-birds-shop.md diff --git a/.changeset/wet-birds-shop.md b/.changeset/wet-birds-shop.md new file mode 100644 index 00000000..bc89f500 --- /dev/null +++ b/.changeset/wet-birds-shop.md @@ -0,0 +1,5 @@ +--- +"nhsuk-frontend-react": patch +--- + +fix(nhsuk-frontend-react): remove Icon height and width props diff --git a/packages/nhsuk-frontend-react/resource-transformer.cjs b/packages/nhsuk-frontend-react/resource-transformer.cjs index 4f2a701e..d77e51c0 100644 --- a/packages/nhsuk-frontend-react/resource-transformer.cjs +++ b/packages/nhsuk-frontend-react/resource-transformer.cjs @@ -68,7 +68,10 @@ module.exports = (file, api, options) => { j.expressionStatement( j.assignmentExpression( '=', - j.memberExpression(j.thisExpression(), j.identifier('mobileMenu')), + j.memberExpression( + j.thisExpression(), + j.identifier('mobileMenu'), + ), j.identifier('existingMobileMenu'), ), ), diff --git a/packages/nhsuk-frontend-react/src/icons/arrow-left/ArrowLeft.tsx b/packages/nhsuk-frontend-react/src/icons/arrow-left/ArrowLeft.tsx index 237bc4a7..fa75c63b 100644 --- a/packages/nhsuk-frontend-react/src/icons/arrow-left/ArrowLeft.tsx +++ b/packages/nhsuk-frontend-react/src/icons/arrow-left/ArrowLeft.tsx @@ -2,12 +2,7 @@ import React from 'react'; import { Icon } from '@/types/icon'; import clsx from 'clsx'; -const ArrowLeftIcon = ({ - width = 34, - height = 34, - className, - ...rest -}: Icon) => { +const ArrowLeftIcon = ({ className, ...rest }: Icon) => { return ( diff --git a/packages/nhsuk-frontend-react/src/icons/arrow-right-circle/ArrowRightCircle.tsx b/packages/nhsuk-frontend-react/src/icons/arrow-right-circle/ArrowRightCircle.tsx index 06720e8d..e57c6c56 100644 --- a/packages/nhsuk-frontend-react/src/icons/arrow-right-circle/ArrowRightCircle.tsx +++ b/packages/nhsuk-frontend-react/src/icons/arrow-right-circle/ArrowRightCircle.tsx @@ -2,12 +2,7 @@ import React from 'react'; import { Icon } from '@/types/icon'; import clsx from 'clsx'; -const ArrowRightCircleIcon = ({ - width = 36, - height = 36, - className, - ...rest -}: Icon) => { +const ArrowRightCircleIcon = ({ className, ...rest }: Icon) => { return (