payload-functions
v0.0.1-beta.5
Published
Convenience Functions for Rapid Development of Payload CMS Apps
Readme
payload-functions
This package is still very early in development, and the API is not yet stable.
yarn add payload-functionsUsage
import { $Context, Json5, Text } from 'payload-fields'
export default $: $Context => ({
Nodes: {
name: Text,
subjectOf: [ $.Edges.subject ],
objectOf: [ $.Edges.object ],
data: Json5,
},
Edges: {
name: ({ subject, predicate, object }) => `${subject.name} ${predicate} ${object.name}`,
subject: $.Edges.subject,
predicate: Text,
object: $.Edges.object,
data: Json5,
},
})
