diff options
Diffstat (limited to 'src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateMenuFieldOptions.tsx')
| -rw-r--r-- | src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateMenuFieldOptions.tsx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateMenuFieldOptions.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateMenuFieldOptions.tsx index beda45ac3..a4da54392 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateMenuFieldOptions.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateMenuFieldOptions.tsx @@ -15,7 +15,7 @@ interface TemplateMenuFieldOptionsProps { @observer export class TemplateMenuFieldOptions extends ObservableReactComponent<TemplateMenuFieldOptionsProps> { - @observable _collapsedCols: String[] = []; //any columns whose options panels are hidden + @observable _collapsedCols: string[] = []; //any columns whose options panels are hidden constructor(props: TemplateMenuFieldOptionsProps) { super(props); @@ -43,7 +43,7 @@ export class TemplateMenuFieldOptions extends ObservableReactComponent<TemplateM conditionForm = (title: string, parameters?: Conditional, empty: boolean = false) => { const contentFieldTitles = this._props.menu.fieldsInfos.filter(field => field.type !== TemplateFieldType.DATA).map(field => field.title).concat('Template'); - var params: Conditional = this.getParams(title, parameters); + const params: Conditional = this.getParams(title, parameters); return ( <div className='form'> @@ -56,27 +56,27 @@ export class TemplateMenuFieldOptions extends ObservableReactComponent<TemplateM </div> <input className="form-row-textarea" - onChange={e => runInAction(() => params.condition = e.target.value)} + onChange={e => runInAction(() => { params.condition = e.target.value })} placeholder='value' value={params.condition} /> <div className='form-row-plain-text'>then</div> <div className="operator-options-dropdown"> <span className="operator-dropdown-current">{params.target ?? 'Own'}</span> - {contentFieldTitles.map(fieldTitle => - <div className='operator-dropdown-option' onPointerDown={() => {params.target = fieldTitle}}>{fieldTitle === title ? 'Own' : fieldTitle}</div> + {contentFieldTitles.map((fieldTitle, i) => + <div className='operator-dropdown-option' key={i} onPointerDown={() => {params.target = fieldTitle}}>{fieldTitle === title ? 'Own' : fieldTitle}</div> )} </div> <input className="form-row-textarea" - onChange={e => runInAction(() => params.attribute = e.target.value)} + onChange={e => runInAction(() => { params.attribute = e.target.value })} placeholder='attribute' value={params.attribute} /> <div className='form-row-plain-text'>{'becomes'}</div> <input className="form-row-textarea" - onChange={e => runInAction(() => params.value = e.target.value)} + onChange={e => runInAction(() => { params.value = e.target.value })} placeholder='value' value={params.value} /> |
