From 289b183decf9b073b72e7820d9f5047ca5cf9373 Mon Sep 17 00:00:00 2001 From: adamviktora Date: Tue, 3 Sep 2024 17:31:18 +0200 Subject: [PATCH] feat(ToolbarItem): remove widths prop --- .../src/rules/v6/toolbarRemoveProps/toolbar-remove-props.md | 1 + .../rules/v6/toolbarRemoveProps/toolbar-remove-props.test.ts | 3 +++ .../src/rules/v6/toolbarRemoveProps/toolbar-remove-props.ts | 3 +++ .../rules/v6/toolbarRemoveProps/toolbarRemovePropsInput.tsx | 2 ++ .../rules/v6/toolbarRemoveProps/toolbarRemovePropsOutput.tsx | 2 ++ 5 files changed, 11 insertions(+) diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.md b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.md index 95ff3084d..4a3d4e700 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.md +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.md @@ -6,6 +6,7 @@ The following props have been removed from Toolbar components: | ------------------ | --------------- | | Toolbar | `usePageInsets` | | ToolbarContent | `alignSelf` | +| ToolbarItem | `widths` | | ToolbarToggleGroup | `alignment` | #### Examples diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.test.ts b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.test.ts index 3a053ffe0..8814cabd6 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.test.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.test.ts @@ -13,6 +13,9 @@ const renames: { [key: string]: { [key: string]: string } } = { ToolbarContent: { alignSelf: "", }, + ToolbarItem: { + widths: "", + }, ToolbarToggleGroup: { alignment: "", }, diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.ts b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.ts index 0cace4348..3e54c2f03 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbar-remove-props.ts @@ -7,6 +7,9 @@ const renames = { ToolbarContent: { alignSelf: "", }, + ToolbarItem: { + widths: "", + }, ToolbarToggleGroup: { alignment: "", }, diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsInput.tsx b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsInput.tsx index b6e92b2bf..685bc7845 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsInput.tsx +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsInput.tsx @@ -1,6 +1,7 @@ import { Toolbar, ToolbarContent, + ToolbarItem, ToolbarToggleGroup, } from "@patternfly/react-core"; @@ -8,6 +9,7 @@ export const ToolbarRemovePropsInput = () => ( <> + ); diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsOutput.tsx b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsOutput.tsx index 836c412b0..59b3c65b8 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsOutput.tsx +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/toolbarRemoveProps/toolbarRemovePropsOutput.tsx @@ -1,6 +1,7 @@ import { Toolbar, ToolbarContent, + ToolbarItem, ToolbarToggleGroup, } from "@patternfly/react-core"; @@ -8,6 +9,7 @@ export const ToolbarRemovePropsInput = () => ( <> + );