diff --git a/js/components/forms/oversight.js b/js/components/forms/oversight.js index 27227516..baaaff70 100644 --- a/js/components/forms/oversight.js +++ b/js/components/forms/oversight.js @@ -2,16 +2,38 @@ import FormMixin from '../../mixins/form' import textinput from '../text_input' import checkboxinput from '../checkbox_input' +const dodid = { + name: 'dodid', + + mixins: [FormMixin], + + components: { + textinput, + }, + + props: { + initialKoInvite: Boolean, + initialSoInvite: Boolean, + }, + + data: function() { + return { + ko_invite: this.initialKoInvite, + so_invite: this.initialSoInvite, + } + }, +} + const cordata = { name: 'cordata', + mixins: [FormMixin], + components: { textinput, checkboxinput, }, - mixins: [FormMixin], - props: { initialCorInvite: Boolean, }, @@ -32,6 +54,7 @@ export default { textinput, checkboxinput, cordata, + dodid, }, props: { diff --git a/templates/task_orders/new/oversight.html b/templates/task_orders/new/oversight.html index 77ed3e94..8aa7c43e 100644 --- a/templates/task_orders/new/oversight.html +++ b/templates/task_orders/new/oversight.html @@ -17,9 +17,11 @@
{{ "task_orders.new.oversight.so_info_paragraph" | translate }}
{{ UserInfo(form.so_first_name, form.so_last_name, form.so_email, form.so_phone_number) }} {{ CheckboxInput(form.so_invite) }} - - {{ TextInput(form.so_dod_id, placeholder="1234567890", tooltip="Why", tooltip_title='Why', validation='dodId', classes="task-order__invite-officer")}} - +