Use BaseForm instead of specialized Vue component for step 1 of the application form

Remove unnecessary event listener
This commit is contained in:
leigh-mil
2019-11-13 13:30:11 -05:00
parent d1e1a2a36a
commit 3e57579990
4 changed files with 3 additions and 30 deletions

View File

@@ -51,7 +51,6 @@ export default {
},
mounted: function() {
this.$root.$on('onEnvironmentAdded', this.addEnvironment)
this.validate()
},

View File

@@ -1,23 +0,0 @@
import FormMixin from '../../../mixins/form'
import textinput from '../../text_input'
import * as R from 'ramda'
export default {
name: 'application-name-and-description',
mixins: [FormMixin],
components: {
textinput,
},
created: function() {
this.$root.$on('field-change', this.handleFieldChange)
if (this.initialData) this.changed = true
},
data: function() {
return {
errors: [],
}
},
}

View File

@@ -14,7 +14,6 @@ import textinput from './components/text_input'
import checkboxinput from './components/checkbox_input'
import poc from './components/forms/poc'
import toggler from './components/toggler'
import ApplicationNameAndDescription from './components/forms/new_application/name_and_description'
import ApplicationEnvironments from './components/forms/new_application/environments'
import MultiStepModalForm from './components/forms/multi_step_modal_form'
import uploadinput from './components/upload_input'
@@ -49,7 +48,6 @@ const app = new Vue({
textinput,
checkboxinput,
poc,
ApplicationNameAndDescription,
ApplicationEnvironments,
BudgetChart,
SpendTable,