Ghost/apps
Ronald Langeveld 851504030c
Added Support Email verification modals to Admin X (#18152)
refs
https://www.notion.so/ghost/df5bdea8f7ea4aca9d25eceb6a1bf34c?v=be2f15b6b58b4c27a0e11374282bead0&p=163762d9513a4e6dbd60c28e19228fdc&pm=s

- Added a modal to confirm that the new support email has been verified.
- to achieve that a couple of adjustments had to be made
- Updated the RoutingProvider to handle routes with query params.
- Added a new useQueryParams hook to grab query params where needed.
- wired up the email verification api.
- added feature flags / labs logic to the core package with the new URL and updated test.

---

<!-- Leave the line below if you'd like GitHub Copilot to generate a
summary from your commit -->
<!--
copilot:summary
-->
### <samp>🤖 Generated by Copilot at 3ff8add</samp>

This pull request adds email verification functionality for the support
email address in the portal settings. It fixes a bug in the routing
provider, adds a new API function, a new custom hook, and a new modal
component to handle the verification process. It also updates the
settings query with the verified email address.
2023-09-15 16:00:24 +07:00
..
admin-x-settings Added Support Email verification modals to Admin X (#18152) 2023-09-15 16:00:24 +07:00
announcement-bar Update dependency vitest to v0.34.3 2023-08-29 18:52:13 +01:00
comments-ui Temporarily increased timeout for Comments-UI web server init 2023-09-15 10:48:08 +02:00
portal Update sentry-javascript monorepo to v7.69.0 2023-09-15 10:33:55 +02:00
signup-form Update dependency @playwright/test to v1.38.0 2023-09-15 10:09:33 +02:00
sodo-search Updated linting and testing packages 2023-09-01 15:51:17 +02:00