Files
desa-darmasaba/MIND/PLAN/refactor-umkm-edit-pages-pattern.md

1.0 KiB

Plan - Refactor UMKM Edit Pages Pattern

Problem

The edit pages for UMKM (Data UMKM and Produk) use an older UI pattern. The user wants to align them with the newer pattern used in the Berita edit page.

Strategy

  1. Analyze the pattern in src/app/admin/(dashboard)/desa/berita/list-berita/[id]/edit/page.tsx.
  2. Refactor src/app/admin/(dashboard)/ekonomi/umkm/produk/[id]/edit/page.tsx to match the pattern.
  3. Refactor src/app/admin/(dashboard)/ekonomi/umkm/data-umkm/[id]/edit/page.tsx to match the pattern.
  4. Add "Batal" (Reset) functionality to both pages.
  5. Standardize UI components (Header, Paper, Dropzone, Action buttons).
  6. Verify with a production build.
  7. Follow the versioning and deployment workflow.

Progress

  • Analyze Berita edit page pattern
  • Refactor UMKM Produk edit page (with interfaces)
  • Refactor Data UMKM edit page (with interfaces)
  • Run build and fix any errors
  • Update version in package.json
  • Commit and push to task branch
  • Merge to stg branch