feat(templates): add editor import and config lines
This commit is contained in:
@@ -3,6 +3,7 @@ import path from 'path'
|
|||||||
import { payloadCloud } from '@payloadcms/plugin-cloud'
|
import { payloadCloud } from '@payloadcms/plugin-cloud'
|
||||||
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
|
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
|
||||||
import { webpackBundler } from '@payloadcms/bundler-webpack' // bundler-import
|
import { webpackBundler } from '@payloadcms/bundler-webpack' // bundler-import
|
||||||
|
import { createLexical } from '@payloadcms/richtext-lexical' // editor-import
|
||||||
import { buildConfig } from 'payload/config'
|
import { buildConfig } from 'payload/config'
|
||||||
|
|
||||||
import Users from './collections/Users'
|
import Users from './collections/Users'
|
||||||
@@ -11,6 +12,7 @@ export default buildConfig({
|
|||||||
admin: {
|
admin: {
|
||||||
user: Users.slug,
|
user: Users.slug,
|
||||||
},
|
},
|
||||||
|
editor: createLexical({}), // editor-config
|
||||||
collections: [Users],
|
collections: [Users],
|
||||||
typescript: {
|
typescript: {
|
||||||
outputFile: path.resolve(__dirname, 'payload-types.ts'),
|
outputFile: path.resolve(__dirname, 'payload-types.ts'),
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import { payloadCloud } from '@payloadcms/plugin-cloud'
|
import { payloadCloud } from '@payloadcms/plugin-cloud'
|
||||||
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
|
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
|
||||||
import { webpackBundler } from '@payloadcms/bundler-webpack' // bundler-import
|
import { webpackBundler } from '@payloadcms/bundler-webpack' // bundler-import
|
||||||
|
import { createLexical } from '@payloadcms/richtext-lexical' // editor-import
|
||||||
import nestedDocs from '@payloadcms/plugin-nested-docs'
|
import nestedDocs from '@payloadcms/plugin-nested-docs'
|
||||||
import seo from '@payloadcms/plugin-seo'
|
import seo from '@payloadcms/plugin-seo'
|
||||||
import type { GenerateTitle } from '@payloadcms/plugin-seo/types'
|
import type { GenerateTitle } from '@payloadcms/plugin-seo/types'
|
||||||
@@ -58,6 +59,7 @@ export default buildConfig({
|
|||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
|
editor: createLexical({}), // editor-config
|
||||||
serverURL: process.env.PAYLOAD_PUBLIC_SERVER_URL,
|
serverURL: process.env.PAYLOAD_PUBLIC_SERVER_URL,
|
||||||
collections: [Pages, Products, Orders, Media, Categories, Users],
|
collections: [Pages, Products, Orders, Media, Categories, Users],
|
||||||
globals: [Settings, Header, Footer],
|
globals: [Settings, Header, Footer],
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import { payloadCloud } from '@payloadcms/plugin-cloud'
|
import { payloadCloud } from '@payloadcms/plugin-cloud'
|
||||||
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
|
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
|
||||||
import { webpackBundler } from '@payloadcms/bundler-webpack' // bundler-import
|
import { webpackBundler } from '@payloadcms/bundler-webpack' // bundler-import
|
||||||
|
import { createLexical } from '@payloadcms/richtext-lexical' // editor-import
|
||||||
import FormBuilder from '@payloadcms/plugin-form-builder'
|
import FormBuilder from '@payloadcms/plugin-form-builder'
|
||||||
import nestedDocs from '@payloadcms/plugin-nested-docs'
|
import nestedDocs from '@payloadcms/plugin-nested-docs'
|
||||||
import redirects from '@payloadcms/plugin-redirects'
|
import redirects from '@payloadcms/plugin-redirects'
|
||||||
@@ -43,6 +44,7 @@ export default buildConfig({
|
|||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
|
editor: createLexical({}), // editor-config
|
||||||
serverURL: process.env.PAYLOAD_PUBLIC_SERVER_URL,
|
serverURL: process.env.PAYLOAD_PUBLIC_SERVER_URL,
|
||||||
collections: [Users, Categories, Pages, Posts, Media],
|
collections: [Users, Categories, Pages, Posts, Media],
|
||||||
globals: [Header, Footer],
|
globals: [Header, Footer],
|
||||||
|
|||||||
Reference in New Issue
Block a user