Drag and Drop Component in Kinetic

How does one create a feature that allows someone to drag and drop a file, let’s say a pdf file, and we are now able to use that file in kinetic as if it was uploaded. I know there is file client picker that allows uploading but what about drag and drop?

I’m not sure there’s a reasonable way to do it.

A panel card has built-in file drag + drop functionality, but as far as I’m aware, it’s only used for file attachments and probably requires some data binding to get it working.

do you know how I could add the functionality to the panel card? I tried looking for it but I cant seem to find it. I saw a video of someone doing that where they had a file and dragged it to a panel card and it was welcoming to allow it