Frontend: Add ability to toggle off a catalog resource
Summary
This issue is to track the effort to enable the toggle to integrate with the mutation that is created by backend in #430099 (closed).
Proposal
Enable the toggling on frontend so that users can "unmark project as a catalog resource".
Design details
In general in this section,
- Adjust the UI text
When users enable the toggle:
- Remove the existing modal when "mark project as a catalog resource"
- Show a toast of confirmation
When users disable the toggle:
- Show a modal to warn users about potential side effects
- Show a toast of confirmation
Additional details
Some relevant technical details, if applicable, such as:
- Does this need a feature flag?
- Does there need to be an associated instrumentation issue created related to this work?
- Is there an example response showing the data structure that should be returned (new endpoints only)?
- What permissions should be used?
- Is this EE or CE?
-
EE -
CE
-
- Additional comments:
Implementation Table
Group | Issue Link |
---|---|
backend | #430099 (closed) |
frontend |
|
UX documentation |
#430110 (closed) (NOTE: Design/Docs updates will go into Frontend) |
Links/References
Edited by Sunjung Park