Part 1 of https://github.com/flutter/flutter/pull/138481 Cherry picking @ignatz work.
Attach a file by drag & drop or click to upload