import React from 'react'; import type { IPipelineCommand, ITrigger } from '../../domain'; export interface ITriggerTemplateComponentProps { command: IPipelineCommand; updateCommand: (path: string, value: any) => void; } export interface ITriggerTemplateProps extends ITriggerTemplateComponentProps { component: React.ComponentType; } export class TriggerTemplate extends React.Component { public render(): React.ReactElement { const { component: Component, updateCommand, command } = this.props; return ; } }