Skip to content

Conversation

@kfamilonidis
Copy link
Contributor

@kfamilonidis kfamilonidis commented Nov 12, 2025

Upgrade DiffModal, CancelButton, ForemanModal/subcomponents and replace Enzyme tests with React Testing Library. Replace bgStyle with equivalent variant props.

Acceptance Criteria:

  • DiffModal: close button in ConfigReport
  • CancelButton: close button in ForemanModal/subcomponents
  • ForemanModalFooter: close button in ForemanModal/subcomponents
  • SubmitOrCancel: in ForemanModal/subcomponents

followed by: #10767

@github-actions github-actions bot added the UI label Nov 12, 2025
@kfamilonidis kfamilonidis force-pushed the pf5-buttons-config-reports branch 2 times, most recently from 6d0b38f to 6e2e9ed Compare November 12, 2025 14:00
@kfamilonidis kfamilonidis marked this pull request as ready for review November 12, 2025 14:01
@kfamilonidis kfamilonidis force-pushed the pf5-buttons-config-reports branch from 6e2e9ed to 08e7d9d Compare November 12, 2025 15:24
@kfamilonidis kfamilonidis changed the title Refs #38822: update pf3 buttons to pf5 - config reports Fixes #38822: update pf3 buttons to pf5 Nov 12, 2025
@kfamilonidis kfamilonidis force-pushed the pf5-buttons-config-reports branch 2 times, most recently from f8c1db7 to 9271355 Compare November 13, 2025 12:30
@kfamilonidis kfamilonidis changed the title Fixes #38822: update pf3 buttons to pf5 Fixes #38822: update pf3 buttons to pf5 - FormActions Nov 21, 2025
@kfamilonidis kfamilonidis force-pushed the pf5-buttons-config-reports branch from 9271355 to 0614bb4 Compare November 24, 2025 10:19
@kfamilonidis kfamilonidis changed the title Fixes #38822: update pf3 buttons to pf5 - FormActions Fixes #38822: update pf3 buttons to pf5 - ConfigReports/ForemanModal/subcomponents Nov 24, 2025
…subcomponents

Upgrade DiffModal, DeleteButton, ForemanModalFooter/SubmitOrCancel
Replace Enzyme tests with React Testing Library. Replace bgStyle
with equivalent variant props.
@kfamilonidis kfamilonidis force-pushed the pf5-buttons-config-reports branch from 0614bb4 to 96c7103 Compare November 24, 2025 10:25
@kfamilonidis kfamilonidis changed the title Fixes #38822: update pf3 buttons to pf5 - ConfigReports/ForemanModal/subcomponents Fixes #38822: update pf3 buttons to pf5 - ConfigReports, ForemanModal/subcomponents Nov 24, 2025
Copy link
Contributor

@adamlazik1 adamlazik1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Tested and verified on a packit build.

Copy link
Member

@ofedoren ofedoren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on SatelliteQE/robottelo#20489, I'd assume this won't break robottelo.

Thanks, @kfamilonidis and @adamlazik1

@ofedoren ofedoren merged commit 2e415fc into theforeman:develop Dec 12, 2025
40 checks passed
@ofedoren ofedoren changed the title Fixes #38822: update pf3 buttons to pf5 - ConfigReports, ForemanModal/subcomponents Refs #38822: update pf3 buttons to pf5 - ConfigReports, ForemanModal/subcomponents Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants