From 57d7c6b6b899dfd06a71868fd3c3501b026abfc8 Mon Sep 17 00:00:00 2001 From: Francesco Sansalvadore Date: Wed, 30 Apr 2025 19:53:24 +0200 Subject: [PATCH] fix typescript --- apps/cms-payload/src/collections/Author.ts | 2 +- apps/cms-payload/src/collections/BlogPost.ts | 6 +++--- apps/cms-payload/src/collections/Category.ts | 2 +- apps/cms-payload/src/collections/Tag.ts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) 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',