From 11f735bbdfa54bc07215afc2fdb36589a27b52ac Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Sat, 7 Mar 2026 11:47:52 +0100 Subject: [PATCH] fix: resolve admin white screen via static ChatWindowProvider import - Statically declare ChatWindowProvider in payload.config.ts admin.components.providers - Regenerate importMap.js with correct component mappings - Update Dockerfile to support _at-mintel monorepo sync for local builds - Add .gitignore entries for manual build artifacts - Update blocks and collections (payload-ai integration updates) - Sync pnpm-lock.yaml --- .dockerignore | 24 ++++++++++++++----- .gitignore | 6 ++++- Dockerfile | 10 ++++---- apps/web/app/(payload)/admin/importMap.js | 21 +++++++++------- apps/web/next.config.mjs | 5 ---- apps/web/package.json | 2 +- apps/web/payload.config.ts | 6 +++++ .../payload/blocks/ArticleBlockquoteBlock.ts | 6 ++--- .../src/payload/blocks/ArticleMemeBlock.ts | 4 ++-- .../src/payload/blocks/ArticleQuoteBlock.ts | 10 ++++---- .../web/src/payload/blocks/BoldNumberBlock.ts | 8 +++---- apps/web/src/payload/blocks/ButtonBlock.ts | 2 +- apps/web/src/payload/blocks/CarouselBlock.ts | 2 +- .../src/payload/blocks/ComparisonRowBlock.ts | 10 ++++---- .../src/payload/blocks/DiagramFlowBlock.ts | 2 +- .../src/payload/blocks/DiagramGanttBlock.ts | 2 +- .../web/src/payload/blocks/DiagramPieBlock.ts | 2 +- .../payload/blocks/DiagramSequenceBlock.ts | 2 +- .../src/payload/blocks/DiagramStateBlock.ts | 2 +- .../payload/blocks/DiagramTimelineBlock.ts | 2 +- .../src/payload/blocks/ExternalLinkBlock.ts | 2 +- apps/web/src/payload/blocks/H2Block.ts | 2 +- apps/web/src/payload/blocks/H3Block.ts | 2 +- apps/web/src/payload/blocks/HeadingBlock.ts | 2 +- apps/web/src/payload/blocks/IconListBlock.ts | 4 ++-- apps/web/src/payload/blocks/ImageTextBlock.ts | 2 +- .../web/src/payload/blocks/LeadMagnetBlock.ts | 6 ++--- .../src/payload/blocks/LeadParagraphBlock.ts | 2 +- apps/web/src/payload/blocks/MarkerBlock.ts | 2 +- apps/web/src/payload/blocks/MemeCardBlock.ts | 4 ++-- apps/web/src/payload/blocks/MermaidBlock.ts | 4 ++-- apps/web/src/payload/blocks/MetricBarBlock.ts | 4 ++-- apps/web/src/payload/blocks/ParagraphBlock.ts | 2 +- .../payload/blocks/PerformanceChartBlock.ts | 2 +- .../blocks/PremiumComparisonChartBlock.ts | 10 ++++---- .../blocks/RevenueLossCalculatorBlock.ts | 2 +- apps/web/src/payload/blocks/SectionBlock.ts | 2 +- .../src/payload/blocks/StatsDisplayBlock.ts | 6 ++--- apps/web/src/payload/blocks/StatsGridBlock.ts | 4 ++-- apps/web/src/payload/blocks/TLDRBlock.ts | 2 +- .../src/payload/blocks/TrackedLinkBlock.ts | 2 +- .../src/payload/blocks/WaterfallChartBlock.ts | 4 ++-- .../src/payload/blocks/WebVitalsScoreBlock.ts | 2 +- .../src/payload/blocks/YouTubeEmbedBlock.ts | 2 +- apps/web/src/payload/collections/Media.ts | 2 +- apps/web/src/payload/collections/Posts.ts | 4 ++-- pnpm-lock.yaml | 6 ++--- 47 files changed, 119 insertions(+), 97 deletions(-) diff --git a/.dockerignore b/.dockerignore index 52d0185..df7df99 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,9 +1,13 @@ -node_modules -.next -out -dist -*.log -.git +# Exclude all binary/dependency folders recursively +**/node_modules +**/.pnpm-store +**/.git +**/.next +**/dist +**/out +**/*.log + +# Specific exclusions for this project .DS_Store cloned-websites storage @@ -11,3 +15,11 @@ storage verify_ci pnpm_install_log.txt full_tree.json +backups +data + +# Ensure we don't copy the sibling's build artifacts either +_at-mintel/**/node_modules +_at-mintel/**/dist +_at-mintel/**/.next +_at-mintel/.git diff --git a/.gitignore b/.gitignore index f053c4a..ae8fd96 100644 --- a/.gitignore +++ b/.gitignore @@ -56,4 +56,8 @@ apps/web/out/estimations/ # Backups backups/ -.turbo \ No newline at end of file +.turbo +# Manual build artifacts +_at-mintel/ +local_build_*.log +*.tar diff --git a/Dockerfile b/Dockerfile index f54b452..aa62dba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,16 +19,18 @@ ENV CI=true COPY pnpm-lock.yaml pnpm-workspace.yaml package.json .npmrc* ./ COPY apps/web/package.json ./apps/web/package.json # Copy sibling monorepo for linked dependencies (cloned during CI) -COPY _at-mintel* ./_at-mintel/ +# Placing it at root to match the ../../../at-mintel/ links in package.json +COPY _at-mintel* /at-mintel/ + # Install dependencies with cache mount and dynamic .npmrc (High Fidelity pattern) RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ --mount=type=secret,id=NPM_TOKEN \ export NPM_TOKEN=$(cat /run/secrets/NPM_TOKEN 2>/dev/null || echo $NPM_TOKEN) && \ - echo "@mintel:registry=https://git.infra.mintel.me/api/packages/mmintel/npm/" > .npmrc && \ - echo "//git.infra.mintel.me/api/packages/mmintel/npm/:_authToken=\${NPM_TOKEN}" >> .npmrc && \ + echo "@mintel:registry=https://npm.infra.mintel.me" > .npmrc && \ + echo "//npm.infra.mintel.me/:_authToken=\"\${NPM_TOKEN}\"" >> .npmrc && \ echo "always-auth=true" >> .npmrc && \ - cd _at-mintel && pnpm install --no-frozen-lockfile && pnpm build && \ + cd /at-mintel && pnpm install --no-frozen-lockfile && pnpm build && \ cd /app && pnpm install --no-frozen-lockfile && \ rm .npmrc diff --git a/apps/web/app/(payload)/admin/importMap.js b/apps/web/app/(payload)/admin/importMap.js index 5c5e49d..829d6dd 100644 --- a/apps/web/app/(payload)/admin/importMap.js +++ b/apps/web/app/(payload)/admin/importMap.js @@ -1,13 +1,13 @@ import { AiMediaButtons as AiMediaButtons_1d402a78164f07306f77dce953e62e11 } from "@mintel/payload-ai/components/AiMediaButtons"; import { OptimizeButton as OptimizeButton_338ff118e214cff355f6d710d1a381fb } from "@mintel/payload-ai/components/OptimizeButton"; -import { GenerateSlugButton as GenerateSlugButton_14905920587838350291144d261280d2 } from "@mintel/payload-ai/components/GenerateSlugButton"; +import { GenerateSlugButton as GenerateSlugButton_5baeea8510d263708dd253e86d55e0b4 } from "@mintel/payload-ai/components/FieldGenerators/GenerateSlugButton"; import { default as default_76cec558bd86098fa1dab70b12eb818f } from "@/src/payload/components/TagSelector"; -import { GenerateThumbnailButton as GenerateThumbnailButton_460503dbfa1f8683217f2da98eff8b07 } from "@mintel/payload-ai/components/GenerateThumbnailButton"; +import { GenerateThumbnailButton as GenerateThumbnailButton_e5e8c00f1c031f15175fef0ff67513dc } from "@mintel/payload-ai/components/FieldGenerators/GenerateThumbnailButton"; import { RscEntryLexicalCell as RscEntryLexicalCell_44fe37237e0ebf4470c9990d8cb7b07e } from "@payloadcms/richtext-lexical/rsc"; import { RscEntryLexicalField as RscEntryLexicalField_44fe37237e0ebf4470c9990d8cb7b07e } from "@payloadcms/richtext-lexical/rsc"; import { LexicalDiffComponent as LexicalDiffComponent_44fe37237e0ebf4470c9990d8cb7b07e } from "@payloadcms/richtext-lexical/rsc"; import { BlocksFeatureClient as BlocksFeatureClient_e70f5e05f09f93e00b997edb1ef0c864 } from "@payloadcms/richtext-lexical/client"; -import { AiFieldButton as AiFieldButton_ac46cb1e009f156d26a8d4138c7c5945 } from "@mintel/payload-ai/components/AiFieldButton"; +import { AiFieldButton as AiFieldButton_9125bc0af442fbb1889d8de3dff98501 } from "@mintel/payload-ai/components/FieldGenerators/AiFieldButton"; import { InlineToolbarFeatureClient as InlineToolbarFeatureClient_e70f5e05f09f93e00b997edb1ef0c864 } from "@payloadcms/richtext-lexical/client"; import { HorizontalRuleFeatureClient as HorizontalRuleFeatureClient_e70f5e05f09f93e00b997edb1ef0c864 } from "@payloadcms/richtext-lexical/client"; import { UploadFeatureClient as UploadFeatureClient_e70f5e05f09f93e00b997edb1ef0c864 } from "@payloadcms/richtext-lexical/client"; @@ -33,6 +33,7 @@ import { default as default_a1c6da8fb7dd9846a8b07123ff256d09 } from "@/src/paylo import { ConvertInquiryButton as ConvertInquiryButton_09fd670bce023a947ab66e4eebea5168 } from "@/src/payload/components/ConvertInquiryButton"; import { AiAnalyzeButton as AiAnalyzeButton_51a6009c2b12d068d736ffd2b8182c71 } from "@/src/payload/components/AiAnalyzeButton"; import { GanttChartView as GanttChartView_0162b82db971e8f1e27fbdd0aaa2f1f4 } from "@/src/payload/views/GanttChart"; +import { ChatWindowProvider as ChatWindowProvider_258e2d0901cb901e46c3eeed91676211 } from "@mintel/payload-ai/components/ChatWindow/index"; import { S3ClientUploadHandler as S3ClientUploadHandler_f97aa6c64367fa259c5bc0567239ef24 } from "@payloadcms/storage-s3/client"; import { CollectionCards as CollectionCards_f9c02e79a4aed9a3924487c0cd4cafb1 } from "@payloadcms/next/rsc"; @@ -41,12 +42,12 @@ export const importMap = { AiMediaButtons_1d402a78164f07306f77dce953e62e11, "@mintel/payload-ai/components/OptimizeButton#OptimizeButton": OptimizeButton_338ff118e214cff355f6d710d1a381fb, - "@mintel/payload-ai/components/GenerateSlugButton#GenerateSlugButton": - GenerateSlugButton_14905920587838350291144d261280d2, + "@mintel/payload-ai/components/FieldGenerators/GenerateSlugButton#GenerateSlugButton": + GenerateSlugButton_5baeea8510d263708dd253e86d55e0b4, "@/src/payload/components/TagSelector#default": default_76cec558bd86098fa1dab70b12eb818f, - "@mintel/payload-ai/components/GenerateThumbnailButton#GenerateThumbnailButton": - GenerateThumbnailButton_460503dbfa1f8683217f2da98eff8b07, + "@mintel/payload-ai/components/FieldGenerators/GenerateThumbnailButton#GenerateThumbnailButton": + GenerateThumbnailButton_e5e8c00f1c031f15175fef0ff67513dc, "@payloadcms/richtext-lexical/rsc#RscEntryLexicalCell": RscEntryLexicalCell_44fe37237e0ebf4470c9990d8cb7b07e, "@payloadcms/richtext-lexical/rsc#RscEntryLexicalField": @@ -55,8 +56,8 @@ export const importMap = { LexicalDiffComponent_44fe37237e0ebf4470c9990d8cb7b07e, "@payloadcms/richtext-lexical/client#BlocksFeatureClient": BlocksFeatureClient_e70f5e05f09f93e00b997edb1ef0c864, - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton": - AiFieldButton_ac46cb1e009f156d26a8d4138c7c5945, + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton": + AiFieldButton_9125bc0af442fbb1889d8de3dff98501, "@payloadcms/richtext-lexical/client#InlineToolbarFeatureClient": InlineToolbarFeatureClient_e70f5e05f09f93e00b997edb1ef0c864, "@payloadcms/richtext-lexical/client#HorizontalRuleFeatureClient": @@ -107,6 +108,8 @@ export const importMap = { AiAnalyzeButton_51a6009c2b12d068d736ffd2b8182c71, "@/src/payload/views/GanttChart#GanttChartView": GanttChartView_0162b82db971e8f1e27fbdd0aaa2f1f4, + "@mintel/payload-ai/components/ChatWindow/index#ChatWindowProvider": + ChatWindowProvider_258e2d0901cb901e46c3eeed91676211, "@payloadcms/storage-s3/client#S3ClientUploadHandler": S3ClientUploadHandler_f97aa6c64367fa259c5bc0567239ef24, "@payloadcms/next/rsc#CollectionCards": diff --git a/apps/web/next.config.mjs b/apps/web/next.config.mjs index 79c030b..c5e6389 100644 --- a/apps/web/next.config.mjs +++ b/apps/web/next.config.mjs @@ -10,11 +10,6 @@ const dirname = path.dirname(filename); /** @type {import('next').NextConfig} */ const nextConfig = { serverExternalPackages: [ - '@mintel/content-engine', - '@mintel/concept-engine', - '@mintel/estimation-engine', - '@mintel/payload-ai', - '@mintel/pdf', 'canvas', 'sharp', 'puppeteer', diff --git a/apps/web/package.json b/apps/web/package.json index 732c733..fe23560 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -41,7 +41,7 @@ "@mintel/content-engine": "link:../../../at-mintel/packages/content-engine", "@mintel/estimation-engine": "link:../../../at-mintel/packages/estimation-engine", "@mintel/meme-generator": "link:../../../at-mintel/packages/meme-generator", - "@mintel/payload-ai": "^1.9.15", + "@mintel/payload-ai": "link:../../../at-mintel/packages/payload-ai", "@mintel/pdf": "link:../../../at-mintel/packages/pdf-library", "@mintel/thumbnail-generator": "link:../../../at-mintel/packages/thumbnail-generator", "@next/mdx": "^16.1.6", diff --git a/apps/web/payload.config.ts b/apps/web/payload.config.ts index 40bf736..dea0b77 100644 --- a/apps/web/payload.config.ts +++ b/apps/web/payload.config.ts @@ -35,6 +35,7 @@ if (!isCLI) { aiPlugin = payloadChatPlugin({ enabled: true, mcpServers: [], + renderChatBubble: false, // disable dynamic injection since it's added statically below }); } @@ -44,6 +45,11 @@ export default buildConfig({ importMap: { baseDir: path.resolve(dirname), }, + components: { + providers: [ + "@mintel/payload-ai/components/ChatWindow/index#ChatWindowProvider", + ], + }, }, collections: [ Users, diff --git a/apps/web/src/payload/blocks/ArticleBlockquoteBlock.ts b/apps/web/src/payload/blocks/ArticleBlockquoteBlock.ts index 506eb7b..0402a84 100644 --- a/apps/web/src/payload/blocks/ArticleBlockquoteBlock.ts +++ b/apps/web/src/payload/blocks/ArticleBlockquoteBlock.ts @@ -19,7 +19,7 @@ export const ArticleBlockquoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für quote ein.", @@ -31,7 +31,7 @@ export const ArticleBlockquoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für author ein.", @@ -43,7 +43,7 @@ export const ArticleBlockquoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für role ein.", diff --git a/apps/web/src/payload/blocks/ArticleMemeBlock.ts b/apps/web/src/payload/blocks/ArticleMemeBlock.ts index e973552..860c5c0 100644 --- a/apps/web/src/payload/blocks/ArticleMemeBlock.ts +++ b/apps/web/src/payload/blocks/ArticleMemeBlock.ts @@ -25,7 +25,7 @@ export const ArticleMemeBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für alt ein.", @@ -37,7 +37,7 @@ export const ArticleMemeBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für caption ein.", diff --git a/apps/web/src/payload/blocks/ArticleQuoteBlock.ts b/apps/web/src/payload/blocks/ArticleQuoteBlock.ts index 401f088..2f84dd3 100644 --- a/apps/web/src/payload/blocks/ArticleQuoteBlock.ts +++ b/apps/web/src/payload/blocks/ArticleQuoteBlock.ts @@ -26,7 +26,7 @@ export const ArticleQuoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für quote ein.", @@ -39,7 +39,7 @@ export const ArticleQuoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für author ein.", @@ -51,7 +51,7 @@ export const ArticleQuoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für role ein.", @@ -63,7 +63,7 @@ export const ArticleQuoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für source ein.", @@ -75,7 +75,7 @@ export const ArticleQuoteBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für sourceUrl ein.", diff --git a/apps/web/src/payload/blocks/BoldNumberBlock.ts b/apps/web/src/payload/blocks/BoldNumberBlock.ts index d10dba9..eb84231 100644 --- a/apps/web/src/payload/blocks/BoldNumberBlock.ts +++ b/apps/web/src/payload/blocks/BoldNumberBlock.ts @@ -26,7 +26,7 @@ export const BoldNumberBlock: MintelBlock = { description: "e.g. 53% or 2.5M€", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, @@ -38,7 +38,7 @@ export const BoldNumberBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", @@ -50,7 +50,7 @@ export const BoldNumberBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für source ein.", @@ -62,7 +62,7 @@ export const BoldNumberBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für sourceUrl ein.", diff --git a/apps/web/src/payload/blocks/ButtonBlock.ts b/apps/web/src/payload/blocks/ButtonBlock.ts index 4fa0c7d..5e801e2 100644 --- a/apps/web/src/payload/blocks/ButtonBlock.ts +++ b/apps/web/src/payload/blocks/ButtonBlock.ts @@ -19,7 +19,7 @@ export const ButtonBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", diff --git a/apps/web/src/payload/blocks/CarouselBlock.ts b/apps/web/src/payload/blocks/CarouselBlock.ts index 29230a1..fe8ff83 100644 --- a/apps/web/src/payload/blocks/CarouselBlock.ts +++ b/apps/web/src/payload/blocks/CarouselBlock.ts @@ -38,7 +38,7 @@ export const CarouselBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für caption ein.", diff --git a/apps/web/src/payload/blocks/ComparisonRowBlock.ts b/apps/web/src/payload/blocks/ComparisonRowBlock.ts index 1ad71a4..4315ebf 100644 --- a/apps/web/src/payload/blocks/ComparisonRowBlock.ts +++ b/apps/web/src/payload/blocks/ComparisonRowBlock.ts @@ -31,7 +31,7 @@ export const ComparisonRowBlock: MintelBlock = { description: "Optional overarching description for the comparison.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, @@ -44,7 +44,7 @@ export const ComparisonRowBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für negativeLabel ein.", @@ -57,7 +57,7 @@ export const ComparisonRowBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für negativeText ein.", @@ -71,7 +71,7 @@ export const ComparisonRowBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für positiveLabel ein.", @@ -84,7 +84,7 @@ export const ComparisonRowBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für positiveText ein.", diff --git a/apps/web/src/payload/blocks/DiagramFlowBlock.ts b/apps/web/src/payload/blocks/DiagramFlowBlock.ts index 39c5cb5..96b24ce 100644 --- a/apps/web/src/payload/blocks/DiagramFlowBlock.ts +++ b/apps/web/src/payload/blocks/DiagramFlowBlock.ts @@ -19,7 +19,7 @@ export const DiagramFlowBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", diff --git a/apps/web/src/payload/blocks/DiagramGanttBlock.ts b/apps/web/src/payload/blocks/DiagramGanttBlock.ts index 0a9aa01..1737ee4 100644 --- a/apps/web/src/payload/blocks/DiagramGanttBlock.ts +++ b/apps/web/src/payload/blocks/DiagramGanttBlock.ts @@ -19,7 +19,7 @@ export const DiagramGanttBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", diff --git a/apps/web/src/payload/blocks/DiagramPieBlock.ts b/apps/web/src/payload/blocks/DiagramPieBlock.ts index 0203639..429e321 100644 --- a/apps/web/src/payload/blocks/DiagramPieBlock.ts +++ b/apps/web/src/payload/blocks/DiagramPieBlock.ts @@ -19,7 +19,7 @@ export const DiagramPieBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", diff --git a/apps/web/src/payload/blocks/DiagramSequenceBlock.ts b/apps/web/src/payload/blocks/DiagramSequenceBlock.ts index 920934a..f3418b0 100644 --- a/apps/web/src/payload/blocks/DiagramSequenceBlock.ts +++ b/apps/web/src/payload/blocks/DiagramSequenceBlock.ts @@ -19,7 +19,7 @@ export const DiagramSequenceBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", diff --git a/apps/web/src/payload/blocks/DiagramStateBlock.ts b/apps/web/src/payload/blocks/DiagramStateBlock.ts index df344b7..44e0b6a 100644 --- a/apps/web/src/payload/blocks/DiagramStateBlock.ts +++ b/apps/web/src/payload/blocks/DiagramStateBlock.ts @@ -19,7 +19,7 @@ export const DiagramStateBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", diff --git a/apps/web/src/payload/blocks/DiagramTimelineBlock.ts b/apps/web/src/payload/blocks/DiagramTimelineBlock.ts index 48b0a17..4ead0b6 100644 --- a/apps/web/src/payload/blocks/DiagramTimelineBlock.ts +++ b/apps/web/src/payload/blocks/DiagramTimelineBlock.ts @@ -19,7 +19,7 @@ export const DiagramTimelineBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für definition ein.", diff --git a/apps/web/src/payload/blocks/ExternalLinkBlock.ts b/apps/web/src/payload/blocks/ExternalLinkBlock.ts index 52eb339..2fba83c 100644 --- a/apps/web/src/payload/blocks/ExternalLinkBlock.ts +++ b/apps/web/src/payload/blocks/ExternalLinkBlock.ts @@ -32,7 +32,7 @@ export const ExternalLinkBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", diff --git a/apps/web/src/payload/blocks/H2Block.ts b/apps/web/src/payload/blocks/H2Block.ts index 20d3f93..8219240 100644 --- a/apps/web/src/payload/blocks/H2Block.ts +++ b/apps/web/src/payload/blocks/H2Block.ts @@ -15,7 +15,7 @@ export const H2Block: MintelBlock = { description: "Geben Sie den Text für die H2-Überschrift ein.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, diff --git a/apps/web/src/payload/blocks/H3Block.ts b/apps/web/src/payload/blocks/H3Block.ts index f759e8c..2dc96fa 100644 --- a/apps/web/src/payload/blocks/H3Block.ts +++ b/apps/web/src/payload/blocks/H3Block.ts @@ -15,7 +15,7 @@ export const H3Block: MintelBlock = { description: "Geben Sie den Text für die H3-Überschrift ein.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, diff --git a/apps/web/src/payload/blocks/HeadingBlock.ts b/apps/web/src/payload/blocks/HeadingBlock.ts index e7a4f72..c2b3800 100644 --- a/apps/web/src/payload/blocks/HeadingBlock.ts +++ b/apps/web/src/payload/blocks/HeadingBlock.ts @@ -25,7 +25,7 @@ export const HeadingBlock: MintelBlock = { description: "Der Text der Überschrift.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, diff --git a/apps/web/src/payload/blocks/IconListBlock.ts b/apps/web/src/payload/blocks/IconListBlock.ts index db697b8..617c1bd 100644 --- a/apps/web/src/payload/blocks/IconListBlock.ts +++ b/apps/web/src/payload/blocks/IconListBlock.ts @@ -44,7 +44,7 @@ export const IconListBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", @@ -56,7 +56,7 @@ export const IconListBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für description ein.", diff --git a/apps/web/src/payload/blocks/ImageTextBlock.ts b/apps/web/src/payload/blocks/ImageTextBlock.ts index 8aba810..e70c6fb 100644 --- a/apps/web/src/payload/blocks/ImageTextBlock.ts +++ b/apps/web/src/payload/blocks/ImageTextBlock.ts @@ -26,7 +26,7 @@ export const ImageTextBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für text ein.", diff --git a/apps/web/src/payload/blocks/LeadMagnetBlock.ts b/apps/web/src/payload/blocks/LeadMagnetBlock.ts index 6a266ca..c269ac8 100644 --- a/apps/web/src/payload/blocks/LeadMagnetBlock.ts +++ b/apps/web/src/payload/blocks/LeadMagnetBlock.ts @@ -27,7 +27,7 @@ export const LeadMagnetBlock: MintelBlock = { description: "The strong headline for the Call-to-Action", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, @@ -40,7 +40,7 @@ export const LeadMagnetBlock: MintelBlock = { description: "The value proposition text.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, @@ -53,7 +53,7 @@ export const LeadMagnetBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für buttonText ein.", diff --git a/apps/web/src/payload/blocks/LeadParagraphBlock.ts b/apps/web/src/payload/blocks/LeadParagraphBlock.ts index c7d08d1..02b7e45 100644 --- a/apps/web/src/payload/blocks/LeadParagraphBlock.ts +++ b/apps/web/src/payload/blocks/LeadParagraphBlock.ts @@ -26,7 +26,7 @@ export const LeadParagraphBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für text ein.", diff --git a/apps/web/src/payload/blocks/MarkerBlock.ts b/apps/web/src/payload/blocks/MarkerBlock.ts index 0db623d..2cde05a 100644 --- a/apps/web/src/payload/blocks/MarkerBlock.ts +++ b/apps/web/src/payload/blocks/MarkerBlock.ts @@ -19,7 +19,7 @@ export const MarkerBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für text ein.", diff --git a/apps/web/src/payload/blocks/MemeCardBlock.ts b/apps/web/src/payload/blocks/MemeCardBlock.ts index f4bd1df..30a2bf6 100644 --- a/apps/web/src/payload/blocks/MemeCardBlock.ts +++ b/apps/web/src/payload/blocks/MemeCardBlock.ts @@ -28,7 +28,7 @@ export const MemeCardBlock: MintelBlock = { "The template ID from memegen.link (e.g. 'drake', 'disastergirl')", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, @@ -42,7 +42,7 @@ export const MemeCardBlock: MintelBlock = { "Pipe-separated captions for the meme (e.g. 'Legacy Code|Mintel Stack'). Maximum 6 words per line.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, diff --git a/apps/web/src/payload/blocks/MermaidBlock.ts b/apps/web/src/payload/blocks/MermaidBlock.ts index 8e20477..29518c3 100644 --- a/apps/web/src/payload/blocks/MermaidBlock.ts +++ b/apps/web/src/payload/blocks/MermaidBlock.ts @@ -36,7 +36,7 @@ export const MermaidBlock: MintelBlock = { description: "Optional title displayed above the diagram.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, @@ -59,7 +59,7 @@ export const MermaidBlock: MintelBlock = { "The raw Mermaid.js syntax (e.g. graph TD... shadowing, loops, etc.).", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, diff --git a/apps/web/src/payload/blocks/MetricBarBlock.ts b/apps/web/src/payload/blocks/MetricBarBlock.ts index 68d6822..9c25676 100644 --- a/apps/web/src/payload/blocks/MetricBarBlock.ts +++ b/apps/web/src/payload/blocks/MetricBarBlock.ts @@ -19,7 +19,7 @@ export const MetricBarBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", @@ -44,7 +44,7 @@ export const MetricBarBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für unit ein.", diff --git a/apps/web/src/payload/blocks/ParagraphBlock.ts b/apps/web/src/payload/blocks/ParagraphBlock.ts index a5d7250..9419d33 100644 --- a/apps/web/src/payload/blocks/ParagraphBlock.ts +++ b/apps/web/src/payload/blocks/ParagraphBlock.ts @@ -26,7 +26,7 @@ export const ParagraphBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den mehrzeiligen Text für text ein.", diff --git a/apps/web/src/payload/blocks/PerformanceChartBlock.ts b/apps/web/src/payload/blocks/PerformanceChartBlock.ts index 65ffb95..c1e809c 100644 --- a/apps/web/src/payload/blocks/PerformanceChartBlock.ts +++ b/apps/web/src/payload/blocks/PerformanceChartBlock.ts @@ -19,7 +19,7 @@ export const PerformanceChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", diff --git a/apps/web/src/payload/blocks/PremiumComparisonChartBlock.ts b/apps/web/src/payload/blocks/PremiumComparisonChartBlock.ts index f87efe4..5a65ce1 100644 --- a/apps/web/src/payload/blocks/PremiumComparisonChartBlock.ts +++ b/apps/web/src/payload/blocks/PremiumComparisonChartBlock.ts @@ -18,7 +18,7 @@ export const PremiumComparisonChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", @@ -30,7 +30,7 @@ export const PremiumComparisonChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für subtitle ein.", @@ -47,7 +47,7 @@ export const PremiumComparisonChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", @@ -75,7 +75,7 @@ export const PremiumComparisonChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für unit ein.", @@ -95,7 +95,7 @@ export const PremiumComparisonChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für description ein.", diff --git a/apps/web/src/payload/blocks/RevenueLossCalculatorBlock.ts b/apps/web/src/payload/blocks/RevenueLossCalculatorBlock.ts index 53d362e..7da9419 100644 --- a/apps/web/src/payload/blocks/RevenueLossCalculatorBlock.ts +++ b/apps/web/src/payload/blocks/RevenueLossCalculatorBlock.ts @@ -19,7 +19,7 @@ export const RevenueLossCalculatorBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", diff --git a/apps/web/src/payload/blocks/SectionBlock.ts b/apps/web/src/payload/blocks/SectionBlock.ts index c5a8d82..aba5876 100644 --- a/apps/web/src/payload/blocks/SectionBlock.ts +++ b/apps/web/src/payload/blocks/SectionBlock.ts @@ -19,7 +19,7 @@ export const SectionBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", diff --git a/apps/web/src/payload/blocks/StatsDisplayBlock.ts b/apps/web/src/payload/blocks/StatsDisplayBlock.ts index daeac60..bee81c0 100644 --- a/apps/web/src/payload/blocks/StatsDisplayBlock.ts +++ b/apps/web/src/payload/blocks/StatsDisplayBlock.ts @@ -18,7 +18,7 @@ export const StatsDisplayBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", @@ -31,7 +31,7 @@ export const StatsDisplayBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für value ein.", @@ -43,7 +43,7 @@ export const StatsDisplayBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für subtext ein.", diff --git a/apps/web/src/payload/blocks/StatsGridBlock.ts b/apps/web/src/payload/blocks/StatsGridBlock.ts index 777b1d1..5e962a8 100644 --- a/apps/web/src/payload/blocks/StatsGridBlock.ts +++ b/apps/web/src/payload/blocks/StatsGridBlock.ts @@ -23,7 +23,7 @@ export const StatsGridBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", @@ -36,7 +36,7 @@ export const StatsGridBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für value ein.", diff --git a/apps/web/src/payload/blocks/TLDRBlock.ts b/apps/web/src/payload/blocks/TLDRBlock.ts index c8343ba..b48cb41 100644 --- a/apps/web/src/payload/blocks/TLDRBlock.ts +++ b/apps/web/src/payload/blocks/TLDRBlock.ts @@ -26,7 +26,7 @@ export const TLDRBlock: MintelBlock = { description: "The summary content for the TLDR box.", components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, }, diff --git a/apps/web/src/payload/blocks/TrackedLinkBlock.ts b/apps/web/src/payload/blocks/TrackedLinkBlock.ts index aec27e6..3dea0dc 100644 --- a/apps/web/src/payload/blocks/TrackedLinkBlock.ts +++ b/apps/web/src/payload/blocks/TrackedLinkBlock.ts @@ -25,7 +25,7 @@ export const TrackedLinkBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", diff --git a/apps/web/src/payload/blocks/WaterfallChartBlock.ts b/apps/web/src/payload/blocks/WaterfallChartBlock.ts index e0740a4..20c119b 100644 --- a/apps/web/src/payload/blocks/WaterfallChartBlock.ts +++ b/apps/web/src/payload/blocks/WaterfallChartBlock.ts @@ -18,7 +18,7 @@ export const WaterfallChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", @@ -35,7 +35,7 @@ export const WaterfallChartBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für label ein.", diff --git a/apps/web/src/payload/blocks/WebVitalsScoreBlock.ts b/apps/web/src/payload/blocks/WebVitalsScoreBlock.ts index 71d62ff..078a244 100644 --- a/apps/web/src/payload/blocks/WebVitalsScoreBlock.ts +++ b/apps/web/src/payload/blocks/WebVitalsScoreBlock.ts @@ -36,7 +36,7 @@ export const WebVitalsScoreBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für description ein.", diff --git a/apps/web/src/payload/blocks/YouTubeEmbedBlock.ts b/apps/web/src/payload/blocks/YouTubeEmbedBlock.ts index 878b0ec..7bdefe3 100644 --- a/apps/web/src/payload/blocks/YouTubeEmbedBlock.ts +++ b/apps/web/src/payload/blocks/YouTubeEmbedBlock.ts @@ -31,7 +31,7 @@ export const YouTubeEmbedBlock: MintelBlock = { admin: { components: { afterInput: [ - "@mintel/payload-ai/components/AiFieldButton#AiFieldButton", + "@mintel/payload-ai/components/FieldGenerators/AiFieldButton#AiFieldButton", ], }, description: "Geben Sie den Text für title ein.", diff --git a/apps/web/src/payload/collections/Media.ts b/apps/web/src/payload/collections/Media.ts index d5c877d..0f52ad8 100644 --- a/apps/web/src/payload/collections/Media.ts +++ b/apps/web/src/payload/collections/Media.ts @@ -1,7 +1,7 @@ import type { CollectionConfig } from "payload"; import path from "path"; import { fileURLToPath } from "url"; -import { replicateMediaHandler } from "@mintel/payload-ai/endpoints/replicateMediaEndpoint.js"; +import { replicateMediaHandler } from "@mintel/payload-ai/endpoints/replicateMediaEndpoint"; const filename = fileURLToPath(import.meta.url); const dirname = path.dirname(filename); diff --git a/apps/web/src/payload/collections/Posts.ts b/apps/web/src/payload/collections/Posts.ts index 3c6120d..bb10d2c 100644 --- a/apps/web/src/payload/collections/Posts.ts +++ b/apps/web/src/payload/collections/Posts.ts @@ -39,7 +39,7 @@ export const Posts: CollectionConfig = { position: "sidebar", components: { afterInput: [ - "@mintel/payload-ai/components/GenerateSlugButton#GenerateSlugButton", + "@mintel/payload-ai/components/FieldGenerators/GenerateSlugButton#GenerateSlugButton", ], }, }, @@ -100,7 +100,7 @@ export const Posts: CollectionConfig = { position: "sidebar", components: { afterInput: [ - "@mintel/payload-ai/components/GenerateThumbnailButton#GenerateThumbnailButton", + "@mintel/payload-ai/components/FieldGenerators/GenerateThumbnailButton#GenerateThumbnailButton", ], }, }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab6e077..ef98573 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -119,8 +119,8 @@ importers: specifier: link:../../../at-mintel/packages/meme-generator version: link:../../../at-mintel/packages/meme-generator "@mintel/payload-ai": - specifier: ^1.9.15 - version: 1.9.15(@payloadcms/next@3.77.0(graphql@16.12.0)(monaco-editor@0.55.1)(next@16.1.6(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.77.4))(payload@3.77.0(graphql@16.12.0)(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(@payloadcms/ui@3.77.0(monaco-editor@0.55.1)(next@16.1.6(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.77.4))(payload@3.77.0(graphql@16.12.0)(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(payload@3.77.0(graphql@16.12.0)(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(ws@8.19.0) + specifier: link:../../../at-mintel/packages/payload-ai + version: link:../../../at-mintel/packages/payload-ai "@mintel/pdf": specifier: link:../../../at-mintel/packages/pdf-library version: link:../../../at-mintel/packages/pdf-library @@ -314,7 +314,7 @@ importers: specifier: ^0.18.5 version: 0.18.5 zod: - specifier: ^3.25.76 + specifier: ^3.23.8 version: 3.25.76 devDependencies: "@eslint/eslintrc":