From 2da4e616ba7fea504519eee4b8d157680ac8cf6c Mon Sep 17 00:00:00 2001 From: Munawwirul Jamal Date: Sun, 5 Oct 2025 09:45:17 +0700 Subject: [PATCH] dev: hotfix refactor + merged pub/custom-ui and pub/base into my-ui - droped pub/custom-ui --- .../app/division/entry-form-prev.vue | 12 ++--- app/components/app/division/entry-form.vue | 8 ++-- app/components/app/division/list-cfg.ts | 4 +- app/components/app/division/list.vue | 6 +-- app/components/app/division/tree.vue | 2 +- app/components/app/doctor/entry-form.vue | 8 ++-- app/components/app/doctor/list-cfg.ts | 4 +- app/components/app/doctor/list.vue | 2 +- app/components/app/employee/entry-form.vue | 8 ++-- app/components/app/employee/list-cfg.ts | 4 +- app/components/app/employee/list.vue | 2 +- .../encounter/assesment-function/list-cfg.ts | 4 +- .../app/encounter/assesment-function/list.vue | 2 +- app/components/app/encounter/entry-form.vue | 12 ++--- app/components/app/encounter/filter.vue | 8 ++-- app/components/app/encounter/list-cfg.ts | 4 +- app/components/app/encounter/list.vue | 2 +- app/components/app/encounter/quick-info.vue | 2 +- app/components/app/equipment/entry-form.vue | 8 ++-- app/components/app/equipment/list-cfg.ts | 4 +- app/components/app/equipment/list.vue | 6 +-- .../app/installation/entry-form.vue | 8 ++-- app/components/app/installation/list-cfg.ts | 4 +- app/components/app/installation/list.vue | 6 +-- app/components/app/item-price/entry-form.vue | 8 ++-- app/components/app/item-price/list-cfg.ts | 4 +- app/components/app/item-price/list.vue | 2 +- app/components/app/item/entry-form.vue | 8 ++-- app/components/app/item/list-cfg.ts | 4 +- app/components/app/item/list.vue | 2 +- app/components/app/laborant/entry-form.vue | 8 ++-- app/components/app/laborant/list-cfg.ts | 4 +- app/components/app/laborant/list.vue | 2 +- .../app/medicine-group/entry-form.vue | 10 ++-- app/components/app/medicine-group/list-cfg.ts | 4 +- app/components/app/medicine-group/list.vue | 6 +-- .../app/medicine-method/entry-form.vue | 8 ++-- .../app/medicine-method/list-cfg.ts | 4 +- app/components/app/medicine-method/list.vue | 6 +-- app/components/app/medicine/entry-form.vue | 8 ++-- app/components/app/medicine/list-cfg.ts | 4 +- app/components/app/medicine/list.vue | 6 +-- app/components/app/nurse/entry-form.vue | 8 ++-- app/components/app/nurse/list-cfg.ts | 4 +- app/components/app/nurse/list.vue | 2 +- .../app/nutritionist/entry-form.vue | 8 ++-- app/components/app/nutritionist/list-cfg.ts | 4 +- app/components/app/nutritionist/list.vue | 2 +- app/components/app/patient/entry-form.vue | 10 ++-- app/components/app/patient/list-cfg.ts | 4 +- app/components/app/patient/list.vue | 2 +- app/components/app/patient/picker.vue | 2 +- .../app/person-address/entry-form.vue | 10 ++-- .../app/person-contact/entry-form.vue | 10 ++-- .../app/person-relative/entry-form.vue | 10 ++-- app/components/app/person/entry-form.vue | 10 ++-- app/components/app/pharmacist/entry-form.vue | 8 ++-- app/components/app/pharmacist/list-cfg.ts | 4 +- app/components/app/pharmacist/list.vue | 2 +- .../app/prescription-item/list-entry.ts | 4 +- .../app/prescription-item/list-entry.vue | 2 +- app/components/app/prescription/entry.vue | 48 +++++++++---------- app/components/app/prescription/list.vue | 48 +++++++++---------- .../registration/sep-prosedur/list-cfg.ts | 4 +- .../rehab/registration/sep-prosedur/list.vue | 2 +- app/components/app/satusehat/card-summary.vue | 6 +-- app/components/app/satusehat/list.vue | 2 +- app/components/app/sep/entry-form.vue | 2 +- app/components/app/sep/list-cfg.ts | 6 +-- app/components/app/sep/list.vue | 2 +- app/components/app/sep/small-entry.vue | 12 ++--- .../app/specialist-intern/entry-form.vue | 10 ++-- .../app/specialist/entry-form-prev.vue | 8 ++-- app/components/app/specialist/entry-form.vue | 10 ++-- app/components/app/specialist/list-cfg.ts | 4 +- app/components/app/specialist/list.vue | 6 +-- .../app/subspecialist/entry-form-prev.vue | 8 ++-- .../app/subspecialist/entry-form.vue | 10 ++-- app/components/app/subspecialist/list-cfg.ts | 4 +- app/components/app/subspecialist/list.vue | 6 +-- app/components/app/tools/entry-form.vue | 8 ++-- app/components/app/tools/list-cfg.ts | 4 +- app/components/app/tools/list.vue | 6 +-- app/components/app/unit/entry-form-prev.vue | 8 ++-- app/components/app/unit/entry-form.vue | 8 ++-- app/components/app/unit/list-cfg.ts | 4 +- app/components/app/unit/list.vue | 6 +-- app/components/app/uom/entry-form.vue | 8 ++-- app/components/app/uom/list-cfg.ts | 4 +- app/components/app/uom/list.vue | 6 +-- app/components/app/user/entry-form.vue | 8 ++-- app/components/app/user/list-cfg.ts | 4 +- app/components/app/user/list.vue | 2 +- app/components/content/dashboard/index.vue | 2 +- app/components/content/division/entry.ts | 2 +- app/components/content/division/list-prev.vue | 10 ++-- app/components/content/division/list.vue | 8 ++-- app/components/content/employee/entry.vue | 2 +- app/components/content/employee/list.vue | 6 +-- .../encounter/assesment-function/list.vue | 6 +-- app/components/content/encounter/entry.vue | 2 +- app/components/content/encounter/list.vue | 14 +++--- app/components/content/equipment/list.vue | 8 ++-- app/components/content/installation/list.vue | 10 ++-- app/components/content/item-price/list.vue | 8 ++-- app/components/content/item/list.vue | 8 ++-- .../content/medicine-group/list.vue | 8 ++-- .../content/medicine-method/list.vue | 8 ++-- app/components/content/medicine/list.vue | 8 ++-- app/components/content/patient/list.vue | 10 ++-- app/components/content/prescription/list.vue | 6 +-- .../rehab/registration/sep-prosedur/list.vue | 4 +- app/components/content/satusehat/const.ts | 6 +-- app/components/content/satusehat/list.vue | 6 +-- app/components/content/sep/list.vue | 10 ++-- .../content/specialist-intern/entry.vue | 2 +- .../content/specialist-intern/list.vue | 6 +-- .../content/specialist/list-prev.vue | 10 ++-- app/components/content/specialist/list.vue | 8 ++-- .../content/subspecialist/list-prev.vue | 10 ++-- app/components/content/subspecialist/list.vue | 8 ++-- app/components/content/tools/list.vue | 8 ++-- app/components/content/unit/list-prev.vue | 10 ++-- app/components/content/unit/list.vue | 8 ++-- app/components/content/uom/list.vue | 8 ++-- app/components/content/user/entry.vue | 2 +- app/components/content/user/list.vue | 6 +-- app/components/layout/Header.vue | 2 +- .../pub/{base => my-ui}/breadcrumb/index.vue | 0 .../confirmation/README.md | 2 +- .../confirmation/confirmation.vue | 2 +- .../confirmation/record-confirmation.vue | 2 +- .../{base => my-ui}/data-table/data-table.vue | 2 +- .../pub/{base => my-ui}/data-table/type.ts | 0 .../data/dropdown-action-du.vue | 0 .../data/dropdown-action-ducd.vue | 0 .../data/dropdown-action-dud.vue | 0 .../data/dropdown-action-pdud.vue | 0 .../data/dropdown-action-ud.vue | 0 .../pub/{custom-ui => my-ui}/data/types.ts | 0 .../{custom-ui => my-ui}/doc-entry/block.vue | 0 .../{custom-ui => my-ui}/doc-entry/cell.vue | 0 .../{custom-ui => my-ui}/doc-entry/colon.vue | 0 .../{custom-ui => my-ui}/doc-entry/field.vue | 0 .../{custom-ui => my-ui}/doc-entry/index.ts | 0 .../{custom-ui => my-ui}/doc-entry/label.vue | 0 .../pub/{base => my-ui}/error/error.vue | 0 .../pub/{custom-ui => my-ui}/form/block.vue | 0 .../{custom-ui => my-ui}/form/combobox.vue | 0 .../form/datepicker-single.vue | 0 .../{custom-ui => my-ui}/form/field-group.vue | 0 .../pub/{custom-ui => my-ui}/form/field.vue | 0 .../pub/{custom-ui => my-ui}/form/label.vue | 0 .../pub/{custom-ui => my-ui}/form/select.vue | 0 .../pub/{base => my-ui}/modal/dialog.vue | 0 .../pub/{base => my-ui}/modal/modal.vue | 0 .../nav-footer/ba-dr-su-pr.vue | 0 .../nav-footer/ba-dr-su.vue | 0 .../nav-footer/ba-ed-de-pri.vue | 0 .../nav-footer/ba-ed-de.vue | 0 .../nav-footer/ba-ed-pri.vue | 0 .../{custom-ui => my-ui}/nav-footer/ba-ed.vue | 0 .../{custom-ui => my-ui}/nav-footer/ba-su.vue | 0 .../nav-header/filter.vue | 2 +- .../nav-header/header.vue | 2 +- .../{custom-ui => my-ui}/nav-header/prep.vue | 2 +- .../nav-header/search.vue | 2 +- .../pagination/pagination-view.vue | 2 +- .../pagination/pagination.type.ts | 0 .../pagination/pagination.vue | 0 .../select-tree/command-item.vue | 0 .../pub/{base => my-ui}/select-tree/leaf.vue | 0 .../{base => my-ui}/select-tree/tree-node.vue | 0 .../select-tree/tree-select.vue | 0 .../{base => my-ui}/select-tree/tree-view.vue | 0 .../pub/{base => my-ui}/select-tree/type.ts | 0 .../service-status/service-status.vue | 0 .../{base => my-ui}/service-status/type.ts | 0 .../summary-card/summary-card.vue | 0 .../pub/{base => my-ui}/summary-card/type.ts | 0 app/composables/usePaginatedList.ts | 4 +- app/error.vue | 4 +- app/pages/(features)/bpjs/sep/add.vue | 2 +- app/pages/(features)/bpjs/sep/index.vue | 2 +- app/pages/(features)/common/uom/index.vue | 2 +- app/pages/(features)/doctor/add.vue | 2 +- app/pages/(features)/doctor/index.vue | 2 +- .../(features)/human-src/employee/add.vue | 2 +- .../(features)/human-src/employee/index.vue | 2 +- .../human-src/specialist-intern/add.vue | 2 +- .../human-src/specialist-intern/index.vue | 2 +- .../(features)/integration/satusehat/add.vue | 2 +- .../integration/satusehat/index.vue | 2 +- .../(features)/org-src/division/index.vue | 2 +- .../(features)/org-src/installation/index.vue | 2 +- .../(features)/org-src/specialist/index.vue | 2 +- .../org-src/subspecialist/index.vue | 2 +- app/pages/(features)/org-src/unit/index.vue | 2 +- app/pages/(features)/patient/add.vue | 2 +- app/pages/(features)/patient/index.vue | 2 +- .../rehab/encounter/[id]/detail.vue | 2 +- .../(features)/rehab/encounter/[id]/edit.vue | 2 +- .../rehab/encounter/[id]/process.vue | 2 +- app/pages/(features)/rehab/encounter/add.vue | 2 +- .../(features)/rehab/encounter/index.vue | 2 +- .../registration-queue/sep-prosedur/add.vue | 2 +- .../rehab/registration/[id]/detail.vue | 2 +- .../rehab/registration/[id]/edit.vue | 2 +- .../(features)/rehab/registration/add.vue | 2 +- .../(features)/rehab/registration/index.vue | 2 +- .../tools-equipment-src/equipment/index.vue | 2 +- .../medicine-method/index.vue | 2 +- .../medicine-type/index.vue | 2 +- .../medicine/[id]/edit.vue | 2 +- .../tools-equipment-src/medicine/add.vue | 2 +- .../tools-equipment-src/medicine/index.vue | 2 +- .../tools-equipment-src/tools/index.vue | 2 +- app/pages/_dev/prescription/list.vue | 2 +- app/pages/_dev/user/list.vue | 2 +- 219 files changed, 474 insertions(+), 474 deletions(-) rename app/components/pub/{base => my-ui}/breadcrumb/index.vue (100%) rename app/components/pub/{custom-ui => my-ui}/confirmation/README.md (98%) rename app/components/pub/{custom-ui => my-ui}/confirmation/confirmation.vue (97%) rename app/components/pub/{custom-ui => my-ui}/confirmation/record-confirmation.vue (97%) rename app/components/pub/{base => my-ui}/data-table/data-table.vue (99%) rename app/components/pub/{base => my-ui}/data-table/type.ts (100%) rename app/components/pub/{custom-ui => my-ui}/data/dropdown-action-du.vue (100%) rename app/components/pub/{custom-ui => my-ui}/data/dropdown-action-ducd.vue (100%) rename app/components/pub/{custom-ui => my-ui}/data/dropdown-action-dud.vue (100%) rename app/components/pub/{custom-ui => my-ui}/data/dropdown-action-pdud.vue (100%) rename app/components/pub/{custom-ui => my-ui}/data/dropdown-action-ud.vue (100%) rename app/components/pub/{custom-ui => my-ui}/data/types.ts (100%) rename app/components/pub/{custom-ui => my-ui}/doc-entry/block.vue (100%) rename app/components/pub/{custom-ui => my-ui}/doc-entry/cell.vue (100%) rename app/components/pub/{custom-ui => my-ui}/doc-entry/colon.vue (100%) rename app/components/pub/{custom-ui => my-ui}/doc-entry/field.vue (100%) rename app/components/pub/{custom-ui => my-ui}/doc-entry/index.ts (100%) rename app/components/pub/{custom-ui => my-ui}/doc-entry/label.vue (100%) rename app/components/pub/{base => my-ui}/error/error.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/block.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/combobox.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/datepicker-single.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/field-group.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/field.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/label.vue (100%) rename app/components/pub/{custom-ui => my-ui}/form/select.vue (100%) rename app/components/pub/{base => my-ui}/modal/dialog.vue (100%) rename app/components/pub/{base => my-ui}/modal/modal.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-dr-su-pr.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-dr-su.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-ed-de-pri.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-ed-de.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-ed-pri.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-ed.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-footer/ba-su.vue (100%) rename app/components/pub/{custom-ui => my-ui}/nav-header/filter.vue (99%) rename app/components/pub/{custom-ui => my-ui}/nav-header/header.vue (98%) rename app/components/pub/{custom-ui => my-ui}/nav-header/prep.vue (98%) rename app/components/pub/{custom-ui => my-ui}/nav-header/search.vue (98%) rename app/components/pub/{custom-ui => my-ui}/pagination/pagination-view.vue (83%) rename app/components/pub/{custom-ui => my-ui}/pagination/pagination.type.ts (100%) rename app/components/pub/{custom-ui => my-ui}/pagination/pagination.vue (100%) rename app/components/pub/{base => my-ui}/select-tree/command-item.vue (100%) rename app/components/pub/{base => my-ui}/select-tree/leaf.vue (100%) rename app/components/pub/{base => my-ui}/select-tree/tree-node.vue (100%) rename app/components/pub/{base => my-ui}/select-tree/tree-select.vue (100%) rename app/components/pub/{base => my-ui}/select-tree/tree-view.vue (100%) rename app/components/pub/{base => my-ui}/select-tree/type.ts (100%) rename app/components/pub/{base => my-ui}/service-status/service-status.vue (100%) rename app/components/pub/{base => my-ui}/service-status/type.ts (100%) rename app/components/pub/{base => my-ui}/summary-card/summary-card.vue (100%) rename app/components/pub/{base => my-ui}/summary-card/type.ts (100%) diff --git a/app/components/app/division/entry-form-prev.vue b/app/components/app/division/entry-form-prev.vue index 864e0cea..0684fc55 100644 --- a/app/components/app/division/entry-form-prev.vue +++ b/app/components/app/division/entry-form-prev.vue @@ -1,12 +1,12 @@