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

Refactor Organizations page to track user behavior in URL #1081

Closed
2 of 3 tasks
ladissi opened this issue Nov 20, 2021 · 3 comments · Fixed by #1156
Closed
2 of 3 tasks

Refactor Organizations page to track user behavior in URL #1081

ladissi opened this issue Nov 20, 2021 · 3 comments · Fixed by #1156
Assignees
Labels
p-feature: Organizations Everything relating to Organizations page role: front end size: 2pt Can be done in about 12 hours
Milestone

Comments

@ladissi
Copy link

ladissi commented Nov 20, 2021

Overview

Refactor Organizations page code so when a user takes an action it is logged in the URL. This should make it so users can bookmark pages accurately and so that when they use the back button they can return to the website's previous state.

Action Items

  • Refactor selection of All, Unaffiliated, and Affiliated
  • Refactor checking the "Index Contributor" checkbox
  • Refactor the history of which organizations have been opened and where the user was on the page

Resources/Instructions

Organizations Page

@ladissi ladissi added role: front end p-feature: Organizations Everything relating to Organizations page size: missing labels Nov 20, 2021
@ladissi ladissi added this to the 8 - Post MVP milestone Nov 20, 2021
@ladissi ladissi changed the title Refactor Organizations page so when user behaior Refactor Organizations page to track user behavior in URL Nov 20, 2021
@bruceplai bruceplai self-assigned this Jan 28, 2022
@bruceplai
Copy link
Member

bruceplai commented Jan 31, 2022

This is related to issue #1042

  1. Progress - Most functionality will be completed in the update for Organizations Index Contributor check box denoted in URL #1042
  2. Blockers - none
  3. Availability - 2 days this week
  4. ETA - Will try be next meeting

@bruceplai bruceplai added size: 2pt Can be done in about 12 hours and removed size: missing labels Jan 31, 2022
@smsada smsada mentioned this issue Feb 6, 2022
20 tasks
@bruceplai
Copy link
Member

  1. Progress - Search field value tracking appears to be working. Still working on tracking which orgs are opened
  2. Blockers - none
  3. Availability - 2 days this week
  4. ETA - Will try by next meeting

bruceplai added a commit that referenced this issue Feb 11, 2022
* Store org search query in url param

* Store open orgs in url param

* State/props cleanup
@bruceplai
Copy link
Member

PR #1156 is ready for review and (hopefully) merge.

bruceplai added a commit that referenced this issue Feb 17, 2022
@smsada smsada mentioned this issue Mar 18, 2022
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p-feature: Organizations Everything relating to Organizations page role: front end size: 2pt Can be done in about 12 hours
Projects
Status: New Issue Approval (All new issues should be added to this column)
Development

Successfully merging a pull request may close this issue.

2 participants