Polymer component for file upload