Fix dialog handling for deleting integration configs.
Review Request #15132 — Created June 23, 2026 and submitted — Latest diff uploaded
I noticed that when deleting an integration config, the deletion would
occur but the modal confirmation never went away. This change switches
over to using Ink's new confirm dialog instead, which gives us both
better close handling, and gets us one step closer to being able to get
rid of the old clunkymodalBoxcode.
- Ran js-tests.
- Verified that the "Cancel" and "Delete Integration" buttons both
worked as expected.