Sanity Library Reference Docs
    Preparing search index...

    Interface DocumentActionComponent

    interface DocumentActionComponent {
        action?: SanityDefinedAction;
        displayName?: string;
        (props: DocumentActionProps): DocumentActionDescription;
    }

    Hierarchy (View Summary)

    Index

    Properties

    action?: SanityDefinedAction

    An optional meta property that can used to replace this document action with another. E.g.:

    import {defineConfig} from 'sanity'
    import {MyPublishAction} from '...'

    export default defineConfig({
    document: {
    actions: (prev) =>
    prev.map((previousAction) =>
    previousAction.action === 'publish' ? MyPublishAction : previousAction
    ),
    },
    })
    displayName?: string

    For debugging purposes