render()

in public/js/components/AtomEmbed/CreateTargetForm.js [73:103]


  render() {
    return (
      <div className="targeting__form">
        <ManagedForm
          data={this.state.currentTarget}
          updateData={this.updateCurrentTarget}
          onFormErrorStateUpdate={this.updateFormErrorState}
          formName="targetingForm"
          >
          <ManagedField fieldLocation="title" name="Title" isRequired={true}>
            <FormFieldTextInput/>
          </ManagedField>
          <ManagedField fieldLocation="tagPaths" name="Target Tag" isRequired={true} >
            <FormFieldArrayWrapper>
              <FormFieldTagPicker/>
            </FormFieldArrayWrapper>
          </ManagedField>
          <ManagedField fieldLocation="activeUntil" name="Active Until" isRequired={true}>
            <FormFieldDateInput/>
          </ManagedField>
        </ManagedForm>
        <button
          className="btn"
          disabled={this.state.formHasError || this.state.creating}
          onClick={this.createTarget}
          >
          {this.state.creating ? "Creating..." : "Finish"}
        </button>
      </div>
    );
  }