Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: add a file upload form component #48

Closed
robbiebow opened this issue May 5, 2017 · 23 comments
Closed

Feature request: add a file upload form component #48

robbiebow opened this issue May 5, 2017 · 23 comments
Milestone

Comments

@robbiebow
Copy link

Issue summary

Would like a file form element component

Expected behavior

Be able to add a file upload field to a form using a Polaris React component

Actual behavior

There's nothing in the documentation at https://polaris.shopify.com/components/ to explain how to add a file upload field to a form using Polaris components.

@hogshouse
Copy link

Yes, would be nice!

@lemonmade
Copy link
Member

Thanks for the issue, @robbiebow. We are working on a FileUpload component, and it should be part of a release sometime in the next few weeks. I'll update this issue once we have made some progress on this.

@iannounce-devs
Copy link

Marvellous news, @lemonmade - looking forward to seeing it :)

@resistorsoftware
Copy link

+1

1 similar comment
@medisoft
Copy link

+1

@robbiebow
Copy link
Author

@lemonmade any advance on this?

@lemonmade
Copy link
Member

We are still looking through exactly what API we will expose for this, but it is in progress.

@celsowhite
Copy link

+1

@rkbhochalya
Copy link

@lemonmade any update on this?

@zsavicreative
Copy link

zsavicreative commented Nov 2, 2017

updates?

@rkbhochalya
Copy link

@lemonmade we really need this. Please consider adding it sooner rather than later.

@tmlayton
Copy link
Contributor

tmlayton commented Nov 2, 2017

Hi @zsavicreative and @rkbhochalya, this is actively being worked on so hopefully it will be complete sooner than later.

@zsavicreative
Copy link

@tmlayton Appreciated. I'd offer my time, but the truth is I'm a nub still learning the ropes. However I'm confident of there being countless master minds floating around here that would be more then happy to lend a helping hand if time or being too busy is the case.

@mattchidley
Copy link

@lemonmade any update on this new component?

@tmlayton
Copy link
Contributor

tmlayton commented Nov 9, 2017

Hi @mattchidley, we are currently going through design iterations and targeting v2.0.0 as the release which contains this component.

@dfmcphee dfmcphee added this to the v2.0 milestone Nov 21, 2017
@dotdev-brendon
Copy link

@tmlayton thanks for the update, do you have a set release date for v2.0.0?

@tmlayton
Copy link
Contributor

👋 @b0123498765 we are looking to have a prerelease for v2.0.0 out in January

@dfmcphee dfmcphee removed this from the v2.0 milestone Jan 2, 2018
@dotdev-brendon
Copy link

HI @tmlayton - any update on this component?

@rkbhochalya
Copy link

@tmlayton looks like you have removed it from v2.0 milestone 😞 We really need this component for our app. Do you have a new ETA?

@tmlayton tmlayton added this to the v2.0 milestone Jan 30, 2018
@tmlayton
Copy link
Contributor

Thanks for the follow up @b0123498765 and @rkbhochalya. We had removed this from the v2.0 milestone because it wasn't looking like we'd be done in time. Although we've been making good progress so I just re-added it.

@resistorsoftware
Copy link

So an HTML File Uploader component takes at least 240+ days for a commercial entity with full-time staff and talent to design, test and deliver in React. That should put to rest forever the efficiency of React!

@dfmcphee
Copy link
Contributor

We have a new Drop zone component which can handle drag and drop file uploads available in the v2.0.0 beta.

You can find the docs and examples for it here on the beta style guide: https://polaris-v2.shopify.com/components/actions/drop-zone

@dfmcphee
Copy link
Contributor

dfmcphee commented May 1, 2018

Going to go ahead and close this now that the v2.0 release candidate is out that includes the Drop zone component.

@dfmcphee dfmcphee closed this as completed May 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests