2 Commits

Author SHA1 Message Date
96b36a3caa 0.0.30 2025-09-09 10:30:38 +02:00
71ecca8253 Fix component import paths to use package imports
- Change component paths from relative to @xtr-dev/payload-automation/client#Component
- Use proper PayloadCMS plugin import syntax for components
- Regenerate import map with correct package-based imports
- Resolves 'Module not found' errors in dev project
2025-09-09 10:30:29 +02:00
5 changed files with 12 additions and 12 deletions

View File

@@ -1,9 +1,9 @@
import { default as default_4845c503d8eeb95a2cf39d519276b9b7 } from '../../../../../components/WorkflowExecutionStatus' import { WorkflowExecutionStatus as WorkflowExecutionStatus_6f365a93b6cb4b34ad564b391e21db6f } from '@xtr-dev/payload-automation/client'
import { default as default_28774f13376b69227276b43eee64e5a1 } from '../../../../../components/StatusCell' import { StatusCell as StatusCell_6f365a93b6cb4b34ad564b391e21db6f } from '@xtr-dev/payload-automation/client'
import { default as default_623fcff70b12e3e87839f97bf237499a } from '../../../../../components/ErrorDisplay' import { ErrorDisplay as ErrorDisplay_6f365a93b6cb4b34ad564b391e21db6f } from '@xtr-dev/payload-automation/client'
export const importMap = { export const importMap = {
"../components/WorkflowExecutionStatus#default": default_4845c503d8eeb95a2cf39d519276b9b7, "@xtr-dev/payload-automation/client#WorkflowExecutionStatus": WorkflowExecutionStatus_6f365a93b6cb4b34ad564b391e21db6f,
"../components/StatusCell#default": default_28774f13376b69227276b43eee64e5a1, "@xtr-dev/payload-automation/client#StatusCell": StatusCell_6f365a93b6cb4b34ad564b391e21db6f,
"../components/ErrorDisplay#default": default_623fcff70b12e3e87839f97bf237499a "@xtr-dev/payload-automation/client#ErrorDisplay": ErrorDisplay_6f365a93b6cb4b34ad564b391e21db6f
} }

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "@xtr-dev/payload-workflows", "name": "@xtr-dev/payload-workflows",
"version": "0.0.29", "version": "0.0.30",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@xtr-dev/payload-workflows", "name": "@xtr-dev/payload-workflows",
"version": "0.0.29", "version": "0.0.30",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"jsonpath-plus": "^10.3.0", "jsonpath-plus": "^10.3.0",

View File

@@ -1,6 +1,6 @@
{ {
"name": "@xtr-dev/payload-automation", "name": "@xtr-dev/payload-automation",
"version": "0.0.29", "version": "0.0.30",
"description": "PayloadCMS Automation Plugin - Comprehensive workflow automation system with visual workflow building, execution tracking, and step types", "description": "PayloadCMS Automation Plugin - Comprehensive workflow automation system with visual workflow building, execution tracking, and step types",
"license": "MIT", "license": "MIT",
"type": "module", "type": "module",

View File

@@ -41,7 +41,7 @@ export const createWorkflowCollection: <T extends string>(options: WorkflowsPlug
type: 'ui', type: 'ui',
admin: { admin: {
components: { components: {
Field: '../components/WorkflowExecutionStatus' Field: '@xtr-dev/payload-automation/client#WorkflowExecutionStatus'
}, },
condition: (data) => !!data?.id // Only show for existing workflows condition: (data) => !!data?.id // Only show for existing workflows
} }

View File

@@ -40,7 +40,7 @@ export const WorkflowRunsCollection: CollectionConfig = {
admin: { admin: {
description: 'Current execution status', description: 'Current execution status',
components: { components: {
Cell: '../components/StatusCell' Cell: '@xtr-dev/payload-automation/client#StatusCell'
} }
}, },
defaultValue: 'pending', defaultValue: 'pending',
@@ -141,7 +141,7 @@ export const WorkflowRunsCollection: CollectionConfig = {
description: 'Error message if workflow execution failed', description: 'Error message if workflow execution failed',
condition: (_, siblingData) => siblingData?.status === 'failed', condition: (_, siblingData) => siblingData?.status === 'failed',
components: { components: {
Field: '../components/ErrorDisplay' Field: '@xtr-dev/payload-automation/client#ErrorDisplay'
} }
}, },
}, },