95 lines
3.8 KiB
Markdown
95 lines
3.8 KiB
Markdown
# Pages List - Web Antrean Application
|
|
|
|
This document lists all pages in the application with their file paths and route paths.
|
|
|
|
## Root Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Home/Index | `pages/index.vue` | `/` |
|
|
| Login Page | `pages/LoginPage.vue` | `/login-page` |
|
|
| Dashboard | `pages/Dashboard.vue` | `/dashboard` |
|
|
| Admin Klinik | `pages/AdminKlinik.vue` | `/admin-klinik` |
|
|
| Admin Loket | `pages/AdminLoket.vue` | `/admin-loket` |
|
|
| Admin Penunjang | `pages/AdminPenunjang.vue` | `/admin-penunjang` |
|
|
| Buat Antrean | `pages/BuatAntrean.vue` | `/buat-antrean` |
|
|
| Klinik Ruang Admin | `pages/KlinikRuangAdmin.vue` | `/klinik-ruang-admin` |
|
|
| Ranap Admin | `pages/RanapAdmin.vue` | `/ranap-admin` |
|
|
|
|
## Anjungan Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Anjungan | `pages/Anjungan/Anjungan.vue` | `/anjungan` |
|
|
| Admin Anjungan | `pages/Anjungan/AdminAnjungan.vue` | `/anjungan/admin-anjungan` |
|
|
| Antrian Klinik | `pages/Anjungan/AntrianKlinik.vue` | `/anjungan/antrian-klinik` |
|
|
| Antrian Klinik Ruang | `pages/Anjungan/AntrianKlinikRuang.vue` | `/anjungan/antrian-klinik-ruang` |
|
|
| Antrian Penunjang | `pages/Anjungan/AntrianPenunjang.vue` | `/anjungan/antrian-penunjang` |
|
|
|
|
## Check In Pasien Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Check In | `pages/CheckInPasien/checkIn.vue` | `/check-in-pasien/check-in` |
|
|
|
|
## Data Pasien Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Data Pasien Index | `pages/data-pasien/index.vue` | `/data-pasien` |
|
|
| Edit Data Pasien | `pages/data-pasien/edit/[id].vue` | `/data-pasien/edit/:id` |
|
|
|
|
## Monitoring Pasien Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Monitoring Pasien | `pages/MonitoringPasien/monitoringPasien.vue` | `/monitoring-pasien/monitoring-pasien` |
|
|
| Detail Pasien | `pages/MonitoringPasien/pasien/[id].vue` | `/monitoring-pasien/pasien/:id` |
|
|
|
|
## Profile Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Profil | `pages/Profile/Profil.vue` | `/profile/profil` |
|
|
|
|
|
|
## Setting Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| User Login | `pages/Setting/UserLogin.vue` | `/setting/user-login` |
|
|
| Hak Akses | `pages/Setting/HakAkses.vue` | `/setting/hak-akses` |
|
|
| Master Klinik | `pages/Setting/MasterKlinik.vue` | `/setting/master-klinik` |
|
|
| Master Klinik Ruang | `pages/Setting/MasterKlinikRuang.vue` | `/setting/master-klinik-ruang` |
|
|
| Master Loket | `pages/Setting/MasterLoket.vue` | `/setting/master-loket` |
|
|
| Master Penunjang | `pages/Setting/MasterPenunjang.vue` | `/setting/master-penunjang` |
|
|
| Screen | `pages/Setting/Screen.vue` | `/setting/screen` |
|
|
| Tambah Loket | `pages/Setting/TambahLoket.vue` | `/setting/tambah-loket` |
|
|
| Edit Loket | `pages/Setting/Edit-Loket/[id].vue` | `/setting/edit-loket/:id` |
|
|
| Screen Index | `pages/Setting/Screen/index.vue` | `/setting/screen` |
|
|
| Edit Screen | `pages/Setting/Screen/edit/[id].vue` | `/setting/screen/edit/:id` |
|
|
|
|
## Verifikasi Akun Pages
|
|
|
|
| Page Name | File Path | Route Path |
|
|
|-----------|-----------|------------|
|
|
| Verifikasi Akun | `pages/verifikasiAkun/VerifikasiAkun.vue` | `/verifikasi-akun/verifikasi-akun` |
|
|
|
|
---
|
|
|
|
## Summary
|
|
|
|
- **Total Pages**: 30+ pages
|
|
- **Dynamic Routes**: 4 pages with `[id]` parameter
|
|
- **Note**: `Pengaturan.vue.txt` appears to be a text file, not an active Vue component
|
|
|
|
## Route Path Conversion Rules
|
|
|
|
In Nuxt.js, file paths are converted to routes as follows:
|
|
- File names are converted to kebab-case
|
|
- Folders create nested routes
|
|
- `index.vue` files create routes at the folder level
|
|
- `[id].vue` files create dynamic routes with `:id` parameter
|
|
- Special characters like hyphens are preserved
|
|
|