Render step name in workflow editor
[MAILPOET-4445]
This commit is contained in:
@@ -33,11 +33,14 @@ function getIcon(step: StepData): JSX.Element | null {
|
|||||||
|
|
||||||
function getTitle(step: StepData): string {
|
function getTitle(step: StepData): string {
|
||||||
// mocked data
|
// mocked data
|
||||||
if (step.type === 'trigger') {
|
if (step.key === 'mailpoet:segment:subscribed') {
|
||||||
return 'Trigger';
|
return 'Subscribed to segment';
|
||||||
|
}
|
||||||
|
if (step.name) {
|
||||||
|
return step.name;
|
||||||
}
|
}
|
||||||
const selectedStepType = select(store).getStepType(step.key);
|
const selectedStepType = select(store).getStepType(step.key);
|
||||||
return selectedStepType ? selectedStepType.title : '';
|
return selectedStepType.title;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getSubtitle(step: StepData): JSX.Element | string {
|
function getSubtitle(step: StepData): JSX.Element | string {
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
export type Step = {
|
export type Step = {
|
||||||
id: string;
|
id: string;
|
||||||
type: 'trigger' | 'action';
|
type: 'trigger' | 'action';
|
||||||
|
name: string | null;
|
||||||
key: string;
|
key: string;
|
||||||
next_step_id?: string;
|
next_step_id?: string;
|
||||||
args: Record<string, unknown>;
|
args: Record<string, unknown>;
|
||||||
|
Reference in New Issue
Block a user