diff --git a/apps/cms-payload/src/collections/Author.ts b/apps/cms-payload/src/collections/Author.ts index 149a0a0db02..52708e4ed49 100644 --- a/apps/cms-payload/src/collections/Author.ts +++ b/apps/cms-payload/src/collections/Author.ts @@ -1,4 +1,4 @@ -import { CollectionConfig } from 'payload/types' +import { CollectionConfig } from 'payload' const Author: CollectionConfig = { slug: 'authors', diff --git a/apps/cms-payload/src/collections/BlogPost.ts b/apps/cms-payload/src/collections/BlogPost.ts index 3a9b77d736d..8b51cb68547 100644 --- a/apps/cms-payload/src/collections/BlogPost.ts +++ b/apps/cms-payload/src/collections/BlogPost.ts @@ -1,4 +1,4 @@ -import { CollectionConfig } from 'payload/types' +import { CollectionConfig } from 'payload' const BlogPost: CollectionConfig = { slug: 'blog-posts', @@ -22,9 +22,9 @@ const BlogPost: CollectionConfig = { admin: { position: 'sidebar', }, - validate: (value) => { + validate: (value: string | string[] | null | undefined) => { const regex = /^[a-z][a-z0-9-]{2,49}$/ - if (!regex.test(value)) { + if (!regex.test(value as string)) { return 'Slug must start with a letter, contain only lowercase letters, numbers, and hyphens, and be between 3-50 characters' } return true diff --git a/apps/cms-payload/src/collections/Category.ts b/apps/cms-payload/src/collections/Category.ts index 24b7f85a064..5d49f5ca230 100644 --- a/apps/cms-payload/src/collections/Category.ts +++ b/apps/cms-payload/src/collections/Category.ts @@ -1,4 +1,4 @@ -import { CollectionConfig } from 'payload/types' +import { CollectionConfig } from 'payload' const Category: CollectionConfig = { slug: 'categories', diff --git a/apps/cms-payload/src/collections/Tag.ts b/apps/cms-payload/src/collections/Tag.ts index 6d55c034743..252ff5aa188 100644 --- a/apps/cms-payload/src/collections/Tag.ts +++ b/apps/cms-payload/src/collections/Tag.ts @@ -1,4 +1,4 @@ -import { CollectionConfig } from 'payload/types' +import { CollectionConfig } from 'payload' const Tag: CollectionConfig = { slug: 'tags',