Atomic Payload
Plugins

Plugins overview

The @pro-laico/* family of Payload plugins and the standard plugin shape.

Atomic Payload is a family of focused plugins for Payload CMS, each published under @pro-laico/*. Every one adds a single capability to your admin and your site, and most run happily on their own — so you can pull in just the pieces you want and leave the rest. The full template is all of them wired together.

The plugin shape

Every plugin follows the same factory shape: (opts) => (config) => config, exported as both the default export and a named export. You add it to the plugins array in your Payload config:

import { stylesPlugin } from '@pro-laico/styles'
import { buildConfig } from 'payload'

export default buildConfig({
  plugins: [stylesPlugin({ /* options */ })],
})

Raw collections, globals, fields, hooks, and components are also exported as named imports for advanced composition. See each plugin's page for its options and exports, or Add to an existing project for the end-to-end flow.

Packages

On this page