From dd0c2864c787530e38d4595123504b3e8a866393 Mon Sep 17 00:00:00 2001 From: Khafid Prayoga Date: Tue, 14 Oct 2025 13:41:15 +0700 Subject: [PATCH] wip: file upload basic --- app/components/app/patient/entry-form.vue | 10 ++- app/components/pub/my-ui/form/file-upload.vue | 66 +++++++++++++++++++ 2 files changed, 73 insertions(+), 3 deletions(-) create mode 100644 app/components/pub/my-ui/form/file-upload.vue diff --git a/app/components/app/patient/entry-form.vue b/app/components/app/patient/entry-form.vue index 5ac49364..228c7911 100644 --- a/app/components/app/patient/entry-form.vue +++ b/app/components/app/patient/entry-form.vue @@ -3,7 +3,7 @@ import type { FormErrors } from '~/types/error' import { toTypedSchema } from '@vee-validate/zod' import { Form } from '~/components/pub/ui/form' import InputBase from '~/components/pub/my-ui/form/input-base.vue' -import InputFile from './_common/input-file.vue' +import FileUpload from '~/components/pub/my-ui/form/file-upload.vue' import InputName from './_common/input-name.vue' import RadioCommunicationBarrier from './_common/radio-communication-barrier.vue' import RadioDisability from './_common/radio-disability.vue' @@ -143,17 +143,21 @@ defineExpose({ />
- -
diff --git a/app/components/pub/my-ui/form/file-upload.vue b/app/components/pub/my-ui/form/file-upload.vue new file mode 100644 index 00000000..a42dc6f2 --- /dev/null +++ b/app/components/pub/my-ui/form/file-upload.vue @@ -0,0 +1,66 @@ + + +