AlexsLemonade / refinebio-frontend

Frontend app for refine.bio
https://www.refine.bio
Other
7 stars 7 forks source link

810 download experiment #886

Closed davidsmejia closed 4 years ago

davidsmejia commented 4 years ago

Issue Number

810

Purpose/Implementation Notes

Adds some helpers for moving away from redux Adds a DownloadExperiment component Adds a composable DownloadOptionsForm component

Types of changes

What types of changes does your code introduce?

Functional tests

Downloaded experiment as a dataset, refreshed to see if the badge was correctly showing

Checklist

Screenshots

Please attach any screenshots that illustrate these changes.

vercel[bot] commented 4 years ago

This pull request is being automatically deployed with ZEIT Now (learn more). To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://zeit.co/ccdl/refinebio-frontend/qhg5rx0j8 ✅ Preview: https://refinebio-frontend-git-davidsmejia-810-download-experiment.ccdl.now.sh

arielsvn commented 4 years ago

Also, when the "Download Now" button next to the samples table is used to download, the experiment is not marked as Processing.

davidsmejia commented 4 years ago

Also, when the "Download Now" button next to the samples table is used to download, the experiment is not marked as Processing.

Yeah by design: https://user-images.githubusercontent.com/15315514/74863463-f05bec80-531b-11ea-8e23-3f242108d65f.png

dvenprasad commented 4 years ago

Hey! I looked at the preview and noticed some things were a little different from design, and wanted know what the rationale was.

1) Search result cards don't have download now buttons (maybe we talked about this? not sure)

2) Download Now Modal:

There were some aesthetic inconsistencies I noticed as well for the Download Now Modal

davidsmejia commented 4 years ago

@arielsvn could you take another look at this, I was able to support the requested feature set by pulling some data management outside of the component, would love to get your thoughts on it. going to tag you for review

some things that should be working

dvenprasad commented 4 years ago

@arielsvn we email them the dataset. On the We're processing page(?)/state(?) of the modal, we provide a link to track progress, which opens up a new tab.