0e35baaf01
refs https://github.com/TryGhost/Product/issues/3832 --- ### <samp>🤖 Generated by Copilot at 0095d23</samp> The pull request adds support for asynchronous and creatable select inputs in various components, using the `react-select` and `@tanstack/react-query` libraries. It also adds pagination features to the newsletters and tiers lists, using a `Button` component and infinite queries. It refactors and fixes the type and null handling of the select inputs and their options, using the `SelectOption` type and the `useFilterableApi` and `debounce` hooks. It removes some unnecessary props from the browse queries, and adds a new custom hook `useDefaultRecipientsOptions` for the default recipients component. It updates the stories and modals to use the new select inputs and options. |
||
---|---|---|
.. | ||
access.test.ts | ||
analytics.test.ts | ||
signupEmbed.test.ts | ||
stripe.test.ts | ||
tiers.test.ts |