Skip to content

Complete filtering of opportunities#129

Merged
RafaelCenzano merged 34 commits intomainfrom
complete-opportunities-page
Apr 15, 2025
Merged

Complete filtering of opportunities#129
RafaelCenzano merged 34 commits intomainfrom
complete-opportunities-page

Conversation

@RafaelCenzano
Copy link
Member

  • convert to typescript
  • Combine pages together for an opportunities page
  • cleaned up typescript stuff for filters
  • remove uneeded page
  • Update to new opportunities page
  • update to new opportunities page
  • Make improvements to filtering by connecting majors
  • move list
  • remove uneeded file
  • Show no results found if empty
  • Move filter menu to it's own component
  • Clean up filters fields to use new filters
  • clean up logging
  • Update filters and use effects
  • move check box logic and add filters as an option for default check
  • move checkbox component
  • Updates to the reducer and what was passed into components
  • add new types use for opportunities
  • update Checkbox to use new type
  • move type to type file
  • Remove semester option and clean up on submit and credit formatting
  • Fix up reducer to work with popupmenu and interface as is
  • add saved status
  • connect to backend route
  • update to include save status and view button
  • add credits and rename to lab managers
  • add lab managers and credits
  • fix remove hourly page from filter map

@RafaelCenzano RafaelCenzano merged commit 5e47804 into main Apr 15, 2025
4 checks passed
@RafaelCenzano RafaelCenzano deleted the complete-opportunities-page branch April 15, 2025 04:30
@RafaelCenzano RafaelCenzano mentioned this pull request May 2, 2025
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

Successfully merging this pull request may close these issues.

1 participant