diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113424.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113424.ts
new file mode 100644
index 00000000..ad02d4ea
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113424.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataListAction-remove-theme-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113544.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113544.ts
new file mode 100644
index 00000000..4a6f0ced
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113544.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataListAction-remove-is-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113546.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113546.ts
new file mode 100644
index 00000000..31257c5f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113546.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataListAction-remove-isPla-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113548.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113548.ts
new file mode 100644
index 00000000..5b71168f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113548.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataListAction-remove-isPlain-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113552.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113552.ts
new file mode 100644
index 00000000..786849c5
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113552.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113600.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113600.ts
new file mode 100644
index 00000000..212fdb69
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920113600.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114010.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114010.ts
new file mode 100644
index 00000000..a74a47b8
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114010.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114012.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114012.ts
new file mode 100644
index 00000000..946ef675
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114012.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114018.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114018.ts
new file mode 100644
index 00000000..2de86c8d
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114018.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114020.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114020.ts
new file mode 100644
index 00000000..ed170240
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114020.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114029.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114029.ts
new file mode 100644
index 00000000..f01a6904
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114029.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114033.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114033.ts
new file mode 100644
index 00000000..c12359ff
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114033.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { Data } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114037.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114037.ts
new file mode 100644
index 00000000..62c70f3a
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114037.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114048.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114048.ts
new file mode 100644
index 00000000..84072444
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114048.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114100.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114100.ts
new file mode 100644
index 00000000..30a6077a
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114100.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListActipo } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114102.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114102.ts
new file mode 100644
index 00000000..045c2a1b
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114102.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListActi } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114104.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114104.ts
new file mode 100644
index 00000000..88f7f99d
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114104.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114115.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114115.ts
new file mode 100644
index 00000000..67c4022a
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114115.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114119.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114119.ts
new file mode 100644
index 00000000..2c83aab8
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114119.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114130.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114130.ts
new file mode 100644
index 00000000..d2d186ab
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114130.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114136.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114136.ts
new file mode 100644
index 00000000..0519b1b3
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114136.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114139.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114139.ts
new file mode 100644
index 00000000..e12f9bd9
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114139.ts
@@ -0,0 +1,26 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114141.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114141.ts
new file mode 100644
index 00000000..0519b1b3
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114141.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114142.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114142.ts
new file mode 100644
index 00000000..80425532
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114142.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114146.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114146.ts
new file mode 100644
index 00000000..e12f9bd9
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114146.ts
@@ -0,0 +1,26 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114147.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114147.ts
new file mode 100644
index 00000000..0519b1b3
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114147.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114150.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114150.ts
new file mode 100644
index 00000000..ab60c0e1
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114150.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114201.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114201.ts
new file mode 100644
index 00000000..9c94d1a5
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114201.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114207.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114207.ts
new file mode 100644
index 00000000..4d7c3565
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114207.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from Data as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114211.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114211.ts
new file mode 100644
index 00000000..9ac4acc9
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114211.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from DataListAction as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114301.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114301.ts
new file mode 100644
index 00000000..6e7e4028
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114301.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from DataListAction the wrapper is no longer needed when there is a plain button action.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114305.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114305.ts
new file mode 100644
index 00000000..38167e49
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920114305.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920122507.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920122507.ts
new file mode 100644
index 00000000..214eb0b3
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test_20240920122507.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240919151552.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240919151552.md
new file mode 100644
index 00000000..1677b965
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240919151552.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/10934)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240919151813.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240919151813.ts
new file mode 100644
index 00000000..4479bd74
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240919151813.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ isPlainButtonAction: {
+ newName: "",
+ message:
+ "The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114238.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114238.ts
new file mode 100644
index 00000000..9aa7ee5f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114238.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ isPlainButtonAction: {
+ newName: "",
+ message:
+ "The `isPlainButtonAction` prop has been removed from DatListAction as a wrapper is no longer needed when there is a plain button action.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114247.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114247.md
new file mode 100644
index 00000000..e1ba0c36
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114247.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/10934)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as thae wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114250.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114250.md
new file mode 100644
index 00000000..4ffb3d30
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920114250.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/10934)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as a wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920120512.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920120512.md
new file mode 100644
index 00000000..fa55989a
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920120512.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/10934)
+
+The `isPlainButtonAction` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920120516.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920120516.ts
new file mode 100644
index 00000000..b18be817
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop_20240920120516.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ isPlainButtonAction: {
+ newName: "",
+ message:
+ "The `isPlainButtonAction` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920113816.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920113816.tsx
new file mode 100644
index 00000000..bc8a7bea
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920113816.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920120713.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920120713.tsx
new file mode 100644
index 00000000..fe969791
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920120713.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920122438.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920122438.tsx
new file mode 100644
index 00000000..bc8a7bea
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920122438.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920122455.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920122455.tsx
new file mode 100644
index 00000000..fe969791
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput_20240920122455.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240919152004.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240919152004.tsx
new file mode 100644
index 00000000..218154a6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240919152004.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113328.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113328.tsx
new file mode 100644
index 00000000..b4ed7b71
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113328.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113331.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113331.tsx
new file mode 100644
index 00000000..2743bf0e
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113331.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113334.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113334.tsx
new file mode 100644
index 00000000..7867a8c2
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113334.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113341.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113341.tsx
new file mode 100644
index 00000000..0449625f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113341.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveisPlainPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113344.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113344.tsx
new file mode 100644
index 00000000..a19212e9
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113344.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveisPlainButtonPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113352.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113352.tsx
new file mode 100644
index 00000000..5e6d3e0f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113352.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveisPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113832.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113832.tsx
new file mode 100644
index 00000000..4ce4517f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveisPlainButtonActionPropInput_20240920113832.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240919104247.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240919104247.ts
new file mode 100644
index 00000000..3b170011
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240919104247.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./pageSidebar-remove-theme-prop";
+
+ruleTester.run("pageSidebar-remove-theme-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240919151923.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240919151923.ts
new file mode 100644
index 00000000..d01d265b
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240919151923.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("pageSidebar-remove-theme-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113419.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113419.ts
new file mode 100644
index 00000000..091cdee1
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113419.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("data-remove-theme-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113421.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113421.ts
new file mode 100644
index 00000000..9412a156
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113421.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataList-remove-theme-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113425.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113425.ts
new file mode 100644
index 00000000..ad02d4ea
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop.test_20240920113425.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-theme-prop";
+
+ruleTester.run("dataListAction-remove-theme-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { PageSidebar } from '@patternfly/react-core'; `,
+ output: `import { PageSidebar } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`theme\` prop has been removed from PageSidebar as theming is no longer handled React-side.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919104247.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919104247.ts
new file mode 100644
index 00000000..dc839ef7
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919104247.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/9774
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ PageSidebar: {
+ theme: {
+ newName: "",
+ message:
+ "The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151405.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151405.md
new file mode 100644
index 00000000..6485e2ec
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151405.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151435.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151435.md
new file mode 100644
index 00000000..43fbf8ba
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151435.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151441.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151441.md
new file mode 100644
index 00000000..c8a081d7
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151441.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from data as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151444.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151444.md
new file mode 100644
index 00000000..43fbf8ba
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151444.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151448.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151448.md
new file mode 100644
index 00000000..45bef752
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151448.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151502.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151502.md
new file mode 100644
index 00000000..0de18056
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151502.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151511.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151511.md
new file mode 100644
index 00000000..e3f5ccec
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151511.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper i is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151516.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151516.md
new file mode 100644
index 00000000..f69a1a18
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151516.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151521.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151521.md
new file mode 100644
index 00000000..1e6c70ab
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151521.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151533.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151533.md
new file mode 100644
index 00000000..6cbd2ac9
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151533.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151545.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151545.md
new file mode 100644
index 00000000..ba14e4d7
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151545.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151551.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151551.md
new file mode 100644
index 00000000..30f7b4bd
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151551.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/1093)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151553.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151553.md
new file mode 100644
index 00000000..1677b965
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151553.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/10934)
+
+The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151714.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151714.ts
new file mode 100644
index 00000000..dd2947e3
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151714.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ PageSidebar: {
+ theme: {
+ newName: "",
+ message:
+ "The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151719.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151719.ts
new file mode 100644
index 00000000..ca3cb726
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151719.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ PageSidebar: {
+ theme: {
+ newName: "",
+ message:
+ "The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151731.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151731.ts
new file mode 100644
index 00000000..de7048d8
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151731.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListaction: {
+ theme: {
+ newName: "",
+ message:
+ "The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151735.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151735.ts
new file mode 100644
index 00000000..4d0c21a8
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151735.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ theme: {
+ newName: "",
+ message:
+ "The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151747.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151747.ts
new file mode 100644
index 00000000..a26c0dea
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151747.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ isPlainButtonAction: {
+ newName: "",
+ message:
+ "The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151814.ts b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151814.ts
new file mode 100644
index 00000000..4479bd74
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151814.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ isPlainButtonAction: {
+ newName: "",
+ message:
+ "The `isPlainButtonAction` prop has been removed from DatListAction as the wrapper is no longer needed when there is a plain button action.",
+ },
+ },
+ }),
+};
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919104247.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919104247.tsx
new file mode 100644
index 00000000..baa8c151
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919104247.tsx
@@ -0,0 +1,5 @@
+import { PageSidebar } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151943.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151943.tsx
new file mode 100644
index 00000000..ba7fb320
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151943.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151951.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151951.tsx
new file mode 100644
index 00000000..f6d24870
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151951.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151959.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151959.tsx
new file mode 100644
index 00000000..bed39cf2
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919151959.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919152000.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919152000.tsx
new file mode 100644
index 00000000..b9938d4e
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919152000.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919152005.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919152005.tsx
new file mode 100644
index 00000000..218154a6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropInput_20240919152005.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240919104247.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240919104247.tsx
new file mode 100644
index 00000000..c432030b
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240919104247.tsx
@@ -0,0 +1,5 @@
+import { PageSidebar } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113713.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113713.tsx
new file mode 100644
index 00000000..ea4710a7
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113713.tsx
@@ -0,0 +1,5 @@
+import { DataL } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113716.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113716.tsx
new file mode 100644
index 00000000..3405deec
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113716.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113719.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113719.tsx
new file mode 100644
index 00000000..d80b7529
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113719.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113723.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113723.tsx
new file mode 100644
index 00000000..273fb2d6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113723.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113731.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113731.tsx
new file mode 100644
index 00000000..fcb186ef
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113731.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const isPlainButtonAction = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113733.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113733.tsx
new file mode 100644
index 00000000..273fb2d6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113733.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113737.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113737.tsx
new file mode 100644
index 00000000..2245c01d
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113737.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveisPlainButtonActionePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113747.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113747.tsx
new file mode 100644
index 00000000..273fb2d6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113747.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const PageSidebarRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113757.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113757.tsx
new file mode 100644
index 00000000..5b592fbd
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113757.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113802.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113802.tsx
new file mode 100644
index 00000000..03765f4f
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113802.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListAction...DataListAction...DataListAction.RemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113804.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113804.tsx
new file mode 100644
index 00000000..9951851c
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113804.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListAction...DataListAction...RemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113806.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113806.tsx
new file mode 100644
index 00000000..5b592fbd
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113806.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveThemePropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113813.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113813.tsx
new file mode 100644
index 00000000..44ed7c2d
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113813.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveisPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113817.tsx b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113817.tsx
new file mode 100644
index 00000000..bc8a7bea
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/pageSidebarRemoveThemePropOutput_20240920113817.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919104247.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919104247.md
new file mode 100644
index 00000000..a0572f83
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919104247.md
@@ -0,0 +1,17 @@
+### pageSidebar-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151250.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151250.md
new file mode 100644
index 00000000..8e9bb2c4
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151250.md
@@ -0,0 +1,17 @@
+### pageSdatListidebar-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151258.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151258.md
new file mode 100644
index 00000000..81781ad1
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151258.md
@@ -0,0 +1,17 @@
+### datList-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151303.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151303.md
new file mode 100644
index 00000000..6d8242f6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151303.md
@@ -0,0 +1,17 @@
+### datList-remove-isplain-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151312.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151312.md
new file mode 100644
index 00000000..a0572f83
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151312.md
@@ -0,0 +1,17 @@
+### pageSidebar-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151321.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151321.md
new file mode 100644
index 00000000..539cf745
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151321.md
@@ -0,0 +1,17 @@
+### datalist-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151325.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151325.md
new file mode 100644
index 00000000..87156ec6
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151325.md
@@ -0,0 +1,17 @@
+### dataList-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151334.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151334.md
new file mode 100644
index 00000000..2e777272
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151334.md
@@ -0,0 +1,17 @@
+### dataList-remove-isPlainButtonActiom-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151336.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151336.md
new file mode 100644
index 00000000..b52af0fa
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151336.md
@@ -0,0 +1,17 @@
+### dataList-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151406.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151406.md
new file mode 100644
index 00000000..6485e2ec
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListRemoveIsPlainButtonActionProp/pageSidebar-remove-theme-prop_20240919151406.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSidebarRemoveThemeProp/pageSidebar-remove-theme-prop_20240919100056.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSidebarRemoveThemeProp/pageSidebar-remove-theme-prop_20240919100056.md
new file mode 100644
index 00000000..a0572f83
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSidebarRemoveThemeProp/pageSidebar-remove-theme-prop_20240919100056.md
@@ -0,0 +1,17 @@
+### pageSidebar-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSidebarRemoveThemeProp/pageSidebar-remove-theme-prop_20240919135920.md b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSidebarRemoveThemeProp/pageSidebar-remove-theme-prop_20240919135920.md
new file mode 100644
index 00000000..7e5aa45e
--- /dev/null
+++ b/.history/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSidebarRemoveThemeProp/pageSidebar-remove-theme-prop_20240919135920.md
@@ -0,0 +1,17 @@
+### pageSidebar-remove-theme-prop [(#9774)](https://github.com/patternfly/patternfly-react/pull/9774)
+[label](https://github.com/patternfly/patternfly-org/issues?q%3Dis%3Aissue%2Bis%3Aopen%2Bloader)
+The `theme` prop has been removed from PageSidebar as theming is no longer handled React-side.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.md b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.md
new file mode 100644
index 00000000..fa55989a
--- /dev/null
+++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.md
@@ -0,0 +1,17 @@
+### dataListAction-remove-isPlainButtonAction-prop [(#10939)](https://github.com/patternfly/patternfly-react/pull/10934)
+
+The `isPlainButtonAction` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.
+
+#### Examples
+
+In:
+
+```jsx
+%inputExample%
+```
+
+Out:
+
+```jsx
+%outputExample%
+```
diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test.ts b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test.ts
new file mode 100644
index 00000000..214eb0b3
--- /dev/null
+++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.test.ts
@@ -0,0 +1,25 @@
+const ruleTester = require("../../ruletester");
+import * as rule from "./dataListAction-remove-isPlainButtonAction-prop";
+
+ruleTester.run("dataListAction-remove-isPlainButtonAction-prop", rule, {
+ valid: [
+ {
+ code: ``,
+ },
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ },
+ ],
+ invalid: [
+ {
+ code: `import { DataListAction } from '@patternfly/react-core'; `,
+ output: `import { DataListAction } from '@patternfly/react-core'; `,
+ errors: [
+ {
+ message: `The \`isPlainButtonAction\` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.`,
+ type: "JSXOpeningElement",
+ },
+ ],
+ },
+ ],
+});
diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.ts b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.ts
new file mode 100644
index 00000000..b18be817
--- /dev/null
+++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListAction-remove-isPlainButtonAction-prop.ts
@@ -0,0 +1,15 @@
+import { renameProps } from "../../helpers";
+
+// https://github.com/patternfly/patternfly-react/pull/10939
+module.exports = {
+ meta: { fixable: "code" },
+ create: renameProps({
+ DataListAction: {
+ isPlainButtonAction: {
+ newName: "",
+ message:
+ "The `isPlainButtonAction` prop has been removed from DataListAction as a wrapper is no longer needed when there is a plain button action.",
+ },
+ },
+ }),
+};
diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropInput.tsx b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropInput.tsx
new file mode 100644
index 00000000..bc8a7bea
--- /dev/null
+++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropInput.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);
diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput.tsx b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput.tsx
new file mode 100644
index 00000000..fe969791
--- /dev/null
+++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/dataListActionRemoveIsPlainButtonActionProp/dataListActionRemoveIsPlainButtonActionPropOutput.tsx
@@ -0,0 +1,5 @@
+import { DataListAction } from "@patternfly/react-core";
+
+export const DataListActionRemoveIsPlainButtonActionPropInput = () => (
+
+);