21 Commits

Author SHA1 Message Date
leigh-mil
a9d26d26e6 Prevent double submitting forms when Save buttons are double clicked 2020-02-07 14:28:44 -05:00
leigh-mil
bc0382834b Remove old field-mount and field-change emitters and listeners.
Replace FormMixin with new functionality.
2019-11-19 14:49:11 -05:00
leigh-mil
1ecd786857 Update BaseForm and nested vue components to properly use emitters 2019-11-15 17:36:57 -05:00
leigh-mil
d1e1a2a36a Update TO form and nested components to emit directly to parent components instead of emitting from the root component 2019-11-15 17:35:11 -05:00
leigh-mil
c94570f83e Update TO form and nested components to emit directly to parent components instead of emitting from the root component 2019-11-14 16:46:35 -05:00
leigh-mil
d142fa974a Update Form mixin so that you can enable the save button for a form on render 2019-10-31 16:21:32 -04:00
leigh-mil
41f21ad830 Use variable to make canSave clearer 2019-07-18 14:59:56 -04:00
leigh-mil
90b057d0b2 Merge two sets of props in form mixin vue component 2019-07-18 14:57:50 -04:00
leigh-mil
72d274c1f8 Add canSave to the form mixin to toggle whether or not the Next button is disabled 2019-07-18 13:29:41 -04:00
leigh-mil
56bc9dd4e5 update components to emit valid on field-change and use in TO form 2019-06-17 12:45:55 -04:00
richard-dds
a6c015753a Fix wonky form validation 2019-06-13 13:27:32 -04:00
richard-dds
31d95e51bc Require defense component input before showing Save button 2019-06-12 16:10:10 -04:00
George Drummond
951ef9212d
Fix issue with CLIN changes not updating funding total 2019-05-10 13:16:08 -04:00
Montana
416ea1de82 Watch for changes on the options input, which is a grandchild of base-form 2019-05-06 15:16:48 -04:00
George Drummond
334f3d8ed3
Move js to form component 2019-05-03 14:48:27 -04:00
leigh-mil
850153a517 Change variable names to be clearer 2019-04-06 16:57:12 -04:00
leigh-mil
1aaf4421ab Remove unnecessary savebutton vue component and create SaveButton Macro 2019-04-06 16:57:12 -04:00
leigh-mil
02cc18a93f Add emiter to all input fields 2019-04-06 16:57:12 -04:00
leigh-mil
3ece7b4c89 Add vue component for save button and integrate into FormMixin 2019-04-06 16:57:12 -04:00
George Drummond
619bc9fe59
Prettier format all js files 2019-01-24 09:38:43 -05:00
Patrick Smith
b8a983f4dc Use form mixin for add field change handler 2018-08-23 16:51:09 -04:00