diff --git a/frontend/src/components/housing/submission/SubmissionForm.vue b/frontend/src/components/housing/submission/SubmissionForm.vue index 09b0af84..e7811dcb 100644 --- a/frontend/src/components/housing/submission/SubmissionForm.vue +++ b/frontend/src/components/housing/submission/SubmissionForm.vue @@ -17,6 +17,7 @@ import { TextArea } from '@/components/form'; import ATSUserLinkModal from '@/components/user/ATSUserLinkModal.vue'; +import ATSUserCreateModal from '@/components/user/ATSUserCreateModal.vue'; import ATSUserDetailsModal from '@/components/user/ATSUserDetailsModal.vue'; import { Button, Message, useToast } from '@/lib/primevue'; import { submissionService, userService } from '@/services'; @@ -60,6 +61,7 @@ const assigneeOptions: Ref> = ref([]); const atsClientNumber: Ref = ref(undefined); const atsUserLinkModalVisible: Ref = ref(false); const atsUserDetailsModalVisible: Ref = ref(false); +const atsUserCreateModalVisible: Ref = ref(false); const formRef: Ref | null> = ref(null); const initialFormValues: Ref = ref(undefined); const showCancelMessage: Ref = ref(false); @@ -632,7 +634,15 @@ onMounted(async () => { class="h-2rem ml-2" @click="atsUserLinkModalVisible = true" > - Link to ATS + Search ATS + + { + diff --git a/frontend/src/components/user/ATSUserCreateModal.vue b/frontend/src/components/user/ATSUserCreateModal.vue new file mode 100644 index 00000000..e28422d7 --- /dev/null +++ b/frontend/src/components/user/ATSUserCreateModal.vue @@ -0,0 +1,171 @@ + + + + diff --git a/frontend/src/components/user/ATSUserLinkModal.vue b/frontend/src/components/user/ATSUserLinkModal.vue index 954b5e4d..fc737429 100644 --- a/frontend/src/components/user/ATSUserLinkModal.vue +++ b/frontend/src/components/user/ATSUserLinkModal.vue @@ -1,18 +1,17 @@ @@ -136,6 +152,8 @@ onMounted(async () => { data-key="atsClientNumber" :rows="5" :paginator="true" + paginator-template="RowsPerPageDropdown CurrentPageReport PrevPageLink NextPageLink " + current-page-report-template="{first}-{last} of {totalRecords}" >