Previously, we were unnecessarily passing the `ClientCollectionConfig` down from the Table to the Client, even though the client cell components could simply access it via the `useConfig` hook. This resulted in redundant data being sent to the client for every single table cell. Additionally, we were performing a deep copy of the `ClientCollectionConfig`, which wasted both memory and CPU resources on the server. --------- Co-authored-by: Jacob Fletcher <jacobsfletch@gmail.com>
Payload Slate Rich Text Editor
Slate Rich Text Editor for Payload.
Installation
npm install @payloadcms/richtext-slate
Usage
import { buildConfig } from 'payload'
import { slateEditor } from '@payloadcms/richtext-slate'
export default buildConfig({
editor: slateEditor({}),
// ...rest of config
})
More detailed usage can be found in the Payload Docs.