Default upload panel is very simplified. It can't keep uploaded images across user sessions. And it doesn't upload images to the backend, but instead injects images as base64 string directly into the design (it may drop performance a lot). It is very recommended to overwrite it with your own implementation.
How to implement upload section?
Upload section may very work similar to Images Section. You just need to implement several API endpoints on your backend to allow:
- Loading list of user images
- Uploading new image
- Deleting image
The example below doesn't use real server to implement this function. It just uses local storage to store images. But you can use it as a starting point.