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

Migration to Tanstack Query(React-query) #2186

Open
23 tasks
bharateshwq opened this issue Nov 2, 2024 · 0 comments
Open
23 tasks

Migration to Tanstack Query(React-query) #2186

bharateshwq opened this issue Nov 2, 2024 · 0 comments

Comments

@bharateshwq
Copy link
Contributor

React Query Migration

Continuing the work from #2074, this issue focuses on migrating the entire application to React Query for improved management of server-client state.

How to Participate

  1. Create a new issue for each task listed below.
  2. Check off the box once the task is completed.
  3. Changes or enhancements needed for closed issues should be discussed here

Documentation Requirements

Each issue should include comprehensive documentation that covers the following:

  • New hooks created for API calls
  • Props that were lifted during the migration
  • Any workarounds implemented, if applicable

Migration Tasks

  1. Country Layout

    • Convert <CountryIdLayout /> and its child routes:
      • /
      • /about
      • /jobs
      • /testimonials
      • /calculator
      • /simulations
      • /research
      • /research/:postName
      • /donate
      • /privacy
      • /terms
      • /profile
      • /profile/:user_id
      • /api
      • /blog/:postName (redirection)
  2. Additional Routes

    • /uk/cec
    • /uk/2024-manifestos
    • /:countryId/api_status
    • /us/trafwa-ctc-calculator
    • /us/state-eitcs-ctcs
    • /us/child-tax-credit-2024-election-calculator
    • /us/2024-election-calculator

If you need more information or clarification, please feel free to ask!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant