feat(templates): add editor import and config lines

This commit is contained in:
Elliot DeNolf
2023-10-01 15:40:59 -04:00
parent 317104bb9f
commit 40f4014920
3 changed files with 6 additions and 0 deletions

View File

@@ -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'),

View File

@@ -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],

View File

@@ -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],