initial: bootstrap from BukidBountyApp base
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# Checklist: URL Argument and Routing Fixes
|
||||
|
||||
- [ ] Verify `resources/js/composables/useUrlArgument.js` regexes match `--h` (no colon) format for hashkey URLs
|
||||
- [ ] Verify `app/Support/RouteArgumentParser.php` `decodeHashValue` performs `urldecode` after `base64_decode`
|
||||
- [ ] Verify direct browser URL navigation to a ViewStoreMarket page loads the store correctly (no "Store not found" error)
|
||||
- [ ] Verify in-app button navigation to ViewStoreMarket still works as before
|
||||
- [ ] Verify frontend `extractHashkeyFromUrl()` correctly decodes hashkeys from the updated URL format
|
||||
- [ ] Verify backend `RouteArgumentParser::parseArgument()` correctly decodes hashkeys via the round-trip test
|
||||
@@ -0,0 +1,10 @@
|
||||
# Verification Checklist: Fix URL-based Page Navigation
|
||||
|
||||
- [ ] Verify that navigating to `CooperativeList` generates `/cooperative-list` in the URL.
|
||||
- [ ] Verify that navigating to `BuyViewProductMarket` generates `/buy-view-product-market` in the URL.
|
||||
- [ ] Verify that direct URL access to `/cooperative-list` correctly loads the `CooperativeList` component.
|
||||
- [ ] Verify that direct URL access to `/list-products-market` correctly loads the `ListProductsMarket` component (check updated backend routes).
|
||||
- [ ] Verify that URLs with hash parameters like `/edit-user--hHASHKEY` still work correctly.
|
||||
- [ ] Verify that URLs with payload parameters like `/some-page--e:PAYLOAD` still work correctly.
|
||||
- [ ] Verify that browser back/forward buttons still work with the new URL format.
|
||||
- [ ] Verify that page refresh maintains the correct component state.
|
||||
@@ -0,0 +1,9 @@
|
||||
# Verification Checklist: Update Cooperative Table Components
|
||||
|
||||
- [ ] Verify "Enroll New Farmer" button in `CooperativeDetail` is smaller and not full-width (`w-100` removed).
|
||||
- [ ] Verify `SearchableTableWrapper` is displayed for the members list in `CooperativeDetail`.
|
||||
- [ ] Verify search input is present and filters members correctly based on name or role.
|
||||
- [ ] Verify table density toggle works and adjusts the member table layout.
|
||||
- [ ] Verify table shows original member information (Full Name, Role).
|
||||
- [ ] Verify "View Member" functionality (chevron or row click) still navigates correctly to `UserInfoEdit`.
|
||||
- [ ] Verify "No members found" empty state shows correctly if the search query matches nothing.
|
||||
Reference in New Issue
Block a user