fleet/frontend/components/Modal
Gabriel Hernandez 83d3c6e6be
update Other Workflows modal on policy page to be disabled when the form is submitted. (#20933)
relates to #20617

Adds disabled overlay to the other workflows modal on the policy page.
This required a change to the modal component to render this new overlay
and make that accessible to the consumer via a `isContentDisabled` prop


![image](https://github.com/user-attachments/assets/84811ee1-f11f-426f-a2da-9d14c41840ab)

Also there are improvements to the my Add policy modal. It seemed to not
work with the new modal HTML structure so I fixed and improved how its
handling its scrollable content.

> NOTE: I did my own manual regression testing to make sure all the
modals still looked and worked properly but please tell me if you see
one that does not.

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files)
for more information.
- [x] Manual QA for all new/changed functionality
2024-08-02 12:49:25 +01:00
..
_styles.scss update Other Workflows modal on policy page to be disabled when the form is submitted. (#20933) 2024-08-02 12:49:25 +01:00
index.ts Added components to Storybook library (#2768) 2021-11-06 23:41:09 -07:00
Modal.stories.tsx Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
Modal.tsx update Other Workflows modal on policy page to be disabled when the form is submitted. (#20933) 2024-08-02 12:49:25 +01:00