From c1136d4670504d0e81b299fbebfc0f5f6c745718 Mon Sep 17 00:00:00 2001 From: adamviktora Date: Tue, 5 Mar 2024 16:33:54 +0100 Subject: [PATCH] refactor(imports): export helpers and clean imports --- .../src/rules/helpers/index.ts | 6 +++++- .../emptyStateHeader-move-into-emptyState.ts | 13 ++++++------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts b/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts index 999c2b481..80a263541 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts @@ -1,4 +1,8 @@ export * from "./findAncestor"; export * from "./helpers"; -export * from "./pfPackageMatches"; export * from "./getFromPackage"; +export * from "./getText"; +export * from "./includesImport"; +export * from "./JSXAttributes"; +export * from "./JSXElements"; +export * from "./pfPackageMatches"; diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/emptyStateHeaderMoveIntoEmptyState/emptyStateHeader-move-into-emptyState.ts b/packages/eslint-plugin-pf-codemods/src/rules/v6/emptyStateHeaderMoveIntoEmptyState/emptyStateHeader-move-into-emptyState.ts index 64fb830cc..fdf025c92 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/emptyStateHeaderMoveIntoEmptyState/emptyStateHeader-move-into-emptyState.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/emptyStateHeaderMoveIntoEmptyState/emptyStateHeader-move-into-emptyState.ts @@ -6,18 +6,17 @@ import { JSXFragment, Node, } from "estree-jsx"; -import { getFromPackage } from "../../helpers"; import { + getAttribute, getAttributeText, getAttributeValueText, - getNodesText, -} from "../../helpers/getText"; -import { includesImport } from "../../helpers/includesImport"; -import { getChildElementByName, + getNodesText, + getExpression, + getFromPackage, + includesImport, nodeIsComponentNamed, -} from "../../helpers/JSXElements"; -import { getAttribute, getExpression } from "../../helpers/JSXAttributes"; +} from "../../helpers"; const baseMessage = "EmptyStateHeader has been moved inside of the EmptyState component and is now only customizable using props, and the EmptyStateIcon component now wraps content passed to the icon prop automatically. Additionally, the titleText prop is now required on EmptyState.";