These are all divs
Svelte handles the cursor position state, but the rest is mostly plain javascript
Link to code in the next tweet
Original post: View on X.com
We just shipped the ability to seamlessly drag and drop all file types directly into Google AI Studio, no uploading to Drive step required
Original post: View on X.com