intermine / im-tables

Dynamic Result Table Library
Other
9 stars 27 forks source link

[some node / js experience required] Save user's preferred export format in localstorage or cookie #36

Open alexkalderimis opened 11 years ago

alexkalderimis commented 11 years ago

Under the assumption that users typically want data in a consistent format, we should offer to save the current user's export format for future sessions, if possible.

yochannah commented 5 years ago

This is an old issue but still relevant - contributors very welcome.

I suspect the method we need to update is here: https://github.com/intermine/im-tables/blob/dev/src/views/export-dialogue.js#L129

This should save a preferred export format to localstorage or a cookie.

A demo of the export dialogue in use is available here - http://www.flymine.org/flymine/bagDetails.do?scope=all&bagName=esyN+demo+list (look for the export button)

if you want to pick up this task

  1. Take a look at the InterMine contributing guidelines
  2. Comment on this issue stating that you intend to work on the task
  3. When you're ready, add your work to the repo and create a pull request.

    What to do if you need help

Mention @yochannah, tweet @yoyehudi, pop by to say hi on chat or if needed email yo@intermine.org. Don't forget we're usually only available during uk office hours and will not be able to respond at other times :)

Apiyo4 commented 4 years ago

Hey @yochannah, I'm Annette Odingo, an Outreachy Applicant, and I would love to work on this, is it still available?

yochannah commented 4 years ago

sure - you're assigned!

Take a look at contributing.md in the root of this repo for guidance on how to get started 🚀

Apiyo4 commented 4 years ago

@yochannah, in contributing.md it says that I should use Coffee.js whose syntax I'm not familiar with. Can I work on the same using javascript or do you have any ideas of how one can pick up the syntax faster?