+
+
+ {actionFactory.iconType && (
+
+
+
+ )}
+
+
+ {actionFactory.displayName}
+
+
+ {showDeselect && (
+
+ onDeselect()}>
+ {txtChangeButton}
+
+
+ )}
+
+
+
+
+ {actionFactory.wizard({
+ config,
+ onConfig: onConfigChange,
+ })}
+
+
+ );
+};
+
+interface ActionFactorySelectorProps {
+ actionFactories: ActionFactory[];
+ onActionFactorySelected: (actionFactory: ActionFactory) => void;
+}
+
+export const TEST_SUBJ_ACTION_FACTORY_ITEM = 'action-factory-item';
+
+const ActionFactorySelector: React.FC