Ghost/apps
Daniel Lockyer 103672ef57 🐛 Fixed spurious errors when loading modal before provider
fix https://linear.app/tryghost/issue/SLO-190/error-no-dispatch-method-detected-did-you-embed-your-app-with

- we've spuriously been seeing `No dispatch method detected, did you
  embed your app with NiceModal.Provider` when browsing to a URL that
  loads a modal in Safari
- it looks like DesignSystemProvider (via DesignSystemApp) contains the
  NiceModal.Provider, but this is loaded within the RoutingProvider that
  could trigger a modal to load
- I tried switching around RoutingProvider and DesignSystemApp but many
  other tests failed, so my fix here is to add a NiceModal.Provider to
  wrap the RoutingProvider
- unfortunately, this bug is flaky to occur and I've only been able to
  reproduce it on Safari, so writing a test for this would be very
  tricky
2024-07-29 13:38:05 +02:00
..
admin-x-activitypub Wired up ActivityPubAPI w/ ReactQuery 2024-07-24 13:38:08 +07:00
admin-x-demo
admin-x-design-system Update dependency tailwindcss to v3.4.6 2024-07-29 12:35:12 +02:00
admin-x-framework Update dependency jsdom to v24.1.1 2024-07-22 09:10:23 +02:00
admin-x-settings 🐛 Fixed spurious errors when loading modal before provider 2024-07-29 13:38:05 +02:00
announcement-bar Update dependency jsdom to v24.1.1 2024-07-22 09:10:23 +02:00
comments-ui Update dependency tailwindcss to v3.4.6 2024-07-29 12:35:12 +02:00
portal Added test coverage over newsletter flows (#20672) 2024-07-27 02:20:13 +00:00
signup-form Update dependency tailwindcss to v3.4.6 2024-07-29 12:35:12 +02:00
sodo-search Update dependency jsdom to v24.1.1 2024-07-22 09:10:23 +02:00