diff --git a/.prettierrc.json b/.prettierrc.json index cb8ee26..23ba391 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -1,6 +1,6 @@ { - "singleQuote": true, + "singleQuote": false, "trailingComma": "all", "printWidth": 100, - "semi": false + "semi": true } diff --git a/src/app/(payload)/admin/[[...segments]]/not-found.tsx b/src/app/(payload)/admin/[[...segments]]/not-found.tsx index d5e3c92..a55f59f 100644 --- a/src/app/(payload)/admin/[[...segments]]/not-found.tsx +++ b/src/app/(payload)/admin/[[...segments]]/not-found.tsx @@ -1,24 +1,24 @@ /* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */ -import type { Metadata } from 'next' +import type { Metadata } from "next"; -import config from '@payload-config' +import config from "@payload-config"; /* DO NOT MODIFY IT BECAUSE IT COULD BE REWRITTEN AT ANY TIME. */ -import { NotFoundPage, generatePageMetadata } from '@payloadcms/next/views' -import { importMap } from '../importMap' +import { NotFoundPage, generatePageMetadata } from "@payloadcms/next/views"; +import { importMap } from "../importMap"; type Args = { params: { - segments: string[] - } + segments: string[]; + }; searchParams: { - [key: string]: string | string[] - } -} + [key: string]: string | string[]; + }; +}; export const generateMetadata = ({ params, searchParams }: Args): Promise => - generatePageMetadata({ config, params, searchParams }) + generatePageMetadata({ config, params, searchParams }); const NotFound = ({ params, searchParams }: Args) => - NotFoundPage({ config, params, searchParams, importMap }) + NotFoundPage({ config, params, searchParams, importMap }); -export default NotFound +export default NotFound; diff --git a/src/app/(payload)/admin/[[...segments]]/page.tsx b/src/app/(payload)/admin/[[...segments]]/page.tsx index 4d5bbfd..d58d2eb 100644 --- a/src/app/(payload)/admin/[[...segments]]/page.tsx +++ b/src/app/(payload)/admin/[[...segments]]/page.tsx @@ -1,24 +1,24 @@ /* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */ -import type { Metadata } from 'next' +import type { Metadata } from "next"; -import config from '@payload-config' +import config from "@payload-config"; /* DO NOT MODIFY IT BECAUSE IT COULD BE REWRITTEN AT ANY TIME. */ -import { RootPage, generatePageMetadata } from '@payloadcms/next/views' -import { importMap } from '../importMap' +import { RootPage, generatePageMetadata } from "@payloadcms/next/views"; +import { importMap } from "../importMap"; type Args = { params: { - segments: string[] - } + segments: string[]; + }; searchParams: { - [key: string]: string | string[] - } -} + [key: string]: string | string[]; + }; +}; export const generateMetadata = ({ params, searchParams }: Args): Promise => - generatePageMetadata({ config, params, searchParams }) + generatePageMetadata({ config, params, searchParams }); const Page = ({ params, searchParams }: Args) => - RootPage({ config, params, searchParams, importMap }) + RootPage({ config, params, searchParams, importMap }); -export default Page +export default Page; diff --git a/src/app/(payload)/admin/importMap.js b/src/app/(payload)/admin/importMap.js index 8ef7021..73849ab 100644 --- a/src/app/(payload)/admin/importMap.js +++ b/src/app/(payload)/admin/importMap.js @@ -1 +1 @@ -export const importMap = {} +export const importMap = {}; diff --git a/src/app/(payload)/api/[...slug]/route.ts b/src/app/(payload)/api/[...slug]/route.ts index 52caec9..20a7db1 100644 --- a/src/app/(payload)/api/[...slug]/route.ts +++ b/src/app/(payload)/api/[...slug]/route.ts @@ -1,10 +1,16 @@ /* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */ /* DO NOT MODIFY it because it could be re-written at any time. */ -import config from '@payload-config' -import { REST_DELETE, REST_GET, REST_OPTIONS, REST_PATCH, REST_POST } from '@payloadcms/next/routes' +import config from "@payload-config"; +import { + REST_DELETE, + REST_GET, + REST_OPTIONS, + REST_PATCH, + REST_POST, +} from "@payloadcms/next/routes"; -export const GET = REST_GET(config) -export const POST = REST_POST(config) -export const DELETE = REST_DELETE(config) -export const PATCH = REST_PATCH(config) -export const OPTIONS = REST_OPTIONS(config) +export const GET = REST_GET(config); +export const POST = REST_POST(config); +export const DELETE = REST_DELETE(config); +export const PATCH = REST_PATCH(config); +export const OPTIONS = REST_OPTIONS(config); diff --git a/src/app/(payload)/api/graphql-playground/route.ts b/src/app/(payload)/api/graphql-playground/route.ts index 7b7f279..886afe8 100644 --- a/src/app/(payload)/api/graphql-playground/route.ts +++ b/src/app/(payload)/api/graphql-playground/route.ts @@ -1,6 +1,6 @@ /* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */ /* DO NOT MODIFY it because it could be re-written at any time. */ -import config from '@payload-config' -import { GRAPHQL_PLAYGROUND_GET } from '@payloadcms/next/routes' +import config from "@payload-config"; +import { GRAPHQL_PLAYGROUND_GET } from "@payloadcms/next/routes"; -export const GET = GRAPHQL_PLAYGROUND_GET(config) +export const GET = GRAPHQL_PLAYGROUND_GET(config); diff --git a/src/app/(payload)/api/graphql/route.ts b/src/app/(payload)/api/graphql/route.ts index c2723e4..4232a62 100644 --- a/src/app/(payload)/api/graphql/route.ts +++ b/src/app/(payload)/api/graphql/route.ts @@ -1,6 +1,6 @@ /* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */ /* DO NOT MODIFY it because it could be re-written at any time. */ -import config from '@payload-config' -import { GRAPHQL_POST } from '@payloadcms/next/routes' +import config from "@payload-config"; +import { GRAPHQL_POST } from "@payloadcms/next/routes"; -export const POST = GRAPHQL_POST(config) +export const POST = GRAPHQL_POST(config); diff --git a/src/app/(payload)/layout.tsx b/src/app/(payload)/layout.tsx index b2fefff..37e0462 100644 --- a/src/app/(payload)/layout.tsx +++ b/src/app/(payload)/layout.tsx @@ -1,21 +1,21 @@ /* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */ -import configPromise from '@payload-config' -import '@payloadcms/next/css' -import { RootLayout } from '@payloadcms/next/layouts' +import configPromise from "@payload-config"; +import "@payloadcms/next/css"; +import { RootLayout } from "@payloadcms/next/layouts"; /* DO NOT MODIFY IT BECAUSE IT COULD BE REWRITTEN AT ANY TIME. */ -import React from 'react' +import React from "react"; -import './custom.scss' -import { importMap } from './admin/importMap' +import "./custom.scss"; +import { importMap } from "./admin/importMap"; type Args = { - children: React.ReactNode -} + children: React.ReactNode; +}; const Layout = ({ children }: Args) => ( {children} -) +); -export default Layout +export default Layout; diff --git a/src/app/my-route/route.ts b/src/app/my-route/route.ts index a6422f3..f05b127 100644 --- a/src/app/my-route/route.ts +++ b/src/app/my-route/route.ts @@ -1,14 +1,14 @@ -import configPromise from '@payload-config' -import { getPayload } from 'payload' +import configPromise from "@payload-config"; +import { getPayload } from "payload"; export const GET = async () => { const payload = await getPayload({ config: configPromise, - }) + }); const data = await payload.find({ - collection: 'users', - }) + collection: "users", + }); - return Response.json(data) -} + return Response.json(data); +}; diff --git a/src/collections/Media.ts b/src/collections/Media.ts index 568cf42..cdfafb7 100644 --- a/src/collections/Media.ts +++ b/src/collections/Media.ts @@ -1,16 +1,16 @@ -import type { CollectionConfig } from 'payload' +import type { CollectionConfig } from "payload"; export const Media: CollectionConfig = { - slug: 'media', + slug: "media", access: { read: () => true, }, fields: [ { - name: 'alt', - type: 'text', + name: "alt", + type: "text", required: true, }, ], upload: true, -} +}; diff --git a/src/collections/Users.ts b/src/collections/Users.ts index c683d0e..63e8758 100644 --- a/src/collections/Users.ts +++ b/src/collections/Users.ts @@ -1,13 +1,13 @@ -import type { CollectionConfig } from 'payload' +import type { CollectionConfig } from "payload"; export const Users: CollectionConfig = { - slug: 'users', + slug: "users", admin: { - useAsTitle: 'email', + useAsTitle: "email", }, auth: true, fields: [ // Email added by default // Add more fields as needed ], -} +}; diff --git a/src/payload-types.ts b/src/payload-types.ts index d98da0d..ec88862 100644 --- a/src/payload-types.ts +++ b/src/payload-types.ts @@ -13,8 +13,8 @@ export interface Config { collections: { users: User; media: Media; - 'payload-preferences': PayloadPreference; - 'payload-migrations': PayloadMigration; + "payload-preferences": PayloadPreference; + "payload-migrations": PayloadMigration; }; db: { defaultIDType: string; @@ -22,7 +22,7 @@ export interface Config { globals: {}; locale: null; user: User & { - collection: 'users'; + collection: "users"; }; } export interface UserAuthOperations { @@ -86,7 +86,7 @@ export interface Media { export interface PayloadPreference { id: string; user: { - relationTo: 'users'; + relationTo: "users"; value: string | User; }; key?: string | null; @@ -121,7 +121,6 @@ export interface Auth { [k: string]: unknown; } - -declare module 'payload' { +declare module "payload" { export interface GeneratedTypes extends Config {} -} \ No newline at end of file +} diff --git a/src/payload.config.ts b/src/payload.config.ts index e2063ff..64faef1 100644 --- a/src/payload.config.ts +++ b/src/payload.config.ts @@ -1,16 +1,16 @@ // storage-adapter-import-placeholder -import { mongooseAdapter } from '@payloadcms/db-mongodb' -import { lexicalEditor } from '@payloadcms/richtext-lexical' -import path from 'path' -import { buildConfig } from 'payload' -import { fileURLToPath } from 'url' -import sharp from 'sharp' +import { mongooseAdapter } from "@payloadcms/db-mongodb"; +import { lexicalEditor } from "@payloadcms/richtext-lexical"; +import path from "path"; +import { buildConfig } from "payload"; +import { fileURLToPath } from "url"; +import sharp from "sharp"; -import { Users } from './collections/Users' -import { Media } from './collections/Media' +import { Users } from "./collections/Users"; +import { Media } from "./collections/Media"; -const filename = fileURLToPath(import.meta.url) -const dirname = path.dirname(filename) +const filename = fileURLToPath(import.meta.url); +const dirname = path.dirname(filename); export default buildConfig({ admin: { @@ -21,15 +21,15 @@ export default buildConfig({ }, collections: [Users, Media], editor: lexicalEditor(), - secret: process.env.PAYLOAD_SECRET || '', + secret: process.env.PAYLOAD_SECRET || "", typescript: { - outputFile: path.resolve(dirname, 'payload-types.ts'), + outputFile: path.resolve(dirname, "payload-types.ts"), }, db: mongooseAdapter({ - url: process.env.DATABASE_URI || '', + url: process.env.DATABASE_URI || "", }), sharp, plugins: [ // storage-adapter-placeholder ], -}) +});