There were a number of areas within the Search Plugin where typings could have been improved, namely: - The `customProps` sent to the `ReindexButton`. This now uses the `satisfies` keyword to ensure type strictness. - The `collectionLabels` prop sent to the `ReindexButtonClient` component. This is now standardized behind a new `ResolvedCollectionLabels` type to closely reflect `CollectionLabels`. This was also converted from unnecessarily invoking a function to being a basic object. - The `locale` type sent through `SyncDocArgs`. This now uses `Locale['code']` from Payload.
Payload Search Plugin
A plugin for Payload to generate records of your documents that are extremely fast to search on.