Page body
What this surface does
This is the only verified route for Image Gallery.
Operators use it to upload images into the gallery, review the returned thumbnail set, and remove one image when it should no longer stay available.
How the page is organized
- the upload dropzone sits above the gallery
- the gallery renders one thumbnail card per returned image
- each thumbnail exposes one delete control
- deletion is guarded by a confirmation dialog
How to read the page
- each tile represents one gallery image returned by the FE hook
- the image preview is rendered from
imageUrl - the delete button opens a confirmation step before removal
Main actions
- upload one or more images through the dropzone
- open delete confirmation for one gallery image
- confirm deletion for the selected image
Known caveats
- The page does not show rich metadata beyond the returned image itself.
- Upload and delete both trigger a gallery refresh through the FE hook, but backend success semantics were not verified beyond the route names visible in the hook.
- There is no verified FE action to edit captions, rename an image, or reorder gallery items on this route.
Verification status
- status:
verified_fe_only - verified FE route:
/image-gallery