Try combining, Remove, Collect and Patch
Remove and Collect:
On the OnSelect of the Icon / Button to Select the Gallery;
Collect(DeletedCollection,ThisItem);
Remove(DataSource,LookUp(DataSource,ID = ThisItem.ID))
The ID in this case could be replaced with any Unique Column
This Creates a collection called DeletedCollection on all items Deleted
Patch the Collection DeletedCollection To the New DataSource:
OnSelect of a Buttton:
ForAll(DeletedCollection,Patch(ArchiveDatasource, Defaults(ArchiveDatasource),
{Column1: DelecteCollectionColumn1, Column1: DelecteCollectionColumn2,
Column1: DelecteCollectionColumn3}) )
------------
If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.