import { defineComponent } from 'vue' import { useWorkflowStore } from '../../store/workflow' import { EndNodeData } from '../../types' import configStyles from './Config.module.css' export default defineComponent({ name: 'EndNodeConfig', props: { nodeId: { type: String, required: true, }, nodeData: { type: Object as () => EndNodeData, required: true, }, }, setup(props) { const workflowStore = useWorkflowStore() const updateNodeLabel = (value: string) => { workflowStore.updateNodeData(props.nodeId, { label: value }) } return () => (