Helmut said about 4 years ago on Bulk Upload with Active Storage :
Thanks very much for this, it's very helpful to not have to worry about Rails forgetting what files have been uploaded in a form previously, and also having an easy way to delete uploads. 

 I'm a beginner and just wondering about the best way to  incorporate this approach into an existing form and model  (I'm creating Invoices and want the user to be able to attach scans of receipts in the Invoice form they're filling out, and be able to add new scans without having to upload existing ones again, and be able to delete any scans easily). I'm thinking of doing this using your approach to accepting nested attributes in my Invoice form with Stimulus JS (I got this from Episode 186, thanks!).  Does this sound like a reasonable approach? I already use it for adding Line Items in the Invoice, and it seems like the same concept would work with this approach to Active Storage uploads, since each uploaded is its own post. 

I guess I'm going to try it, unless  anyone has a better idea. Otherwise, I'm not sure how I would associate these Active Storage instances with a parent  (like Invoice, or Post, etc.) and doing it all in one convenient form.  

Thanks for the great episode!