Create TO builder base file and use it to simplify step templates

This commit is contained in:
leigh-mil
2019-07-16 16:34:58 -04:00
parent e3c6b08d34
commit 5b208d9e8d
8 changed files with 183 additions and 276 deletions

View File

@@ -1,4 +1,5 @@
import ally from 'ally.js'
import stickybits from 'stickybits'
import DateSelector from '../date_selector'
import FormMixin from '../../mixins/form'
@@ -8,9 +9,11 @@ import checkboxinput from '../checkbox_input'
import levelofwarrant from '../levelofwarrant'
import multicheckboxinput from '../multi_checkbox_input'
import optionsinput from '../options_input'
import SemiCollapsibleText from '../semi_collapsible_text'
import textinput from '../text_input'
import uploadinput from '../upload_input'
import ToForm from './to_form.js'
import toggler from '../toggler'
import uploadinput from '../upload_input'
export default {
name: 'base-form',
@@ -22,9 +25,18 @@ export default {
levelofwarrant,
multicheckboxinput,
optionsinput,
SemiCollapsibleText,
textinput,
ToForm,
toggler,
uploadinput,
},
mixins: [FormMixin],
directives: {
sticky: {
inserted: el => {
stickybits(el)
},
},
},
}

View File

@@ -1,5 +1,3 @@
import stickybits from 'stickybits'
import ClinFields from '../clin_fields'
import DateSelector from '../date_selector'
import FormMixin from '../../mixins/form'
@@ -71,12 +69,4 @@ export default {
this.obligated = newObligated
},
},
directives: {
sticky: {
inserted: el => {
stickybits(el)
},
},
},
}