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

Setup flow/architecture for frontend API calls part 1 #1282

Closed
sumiat opened this issue Feb 20, 2024 · 1 comment · Fixed by #1263
Closed

Setup flow/architecture for frontend API calls part 1 #1282

sumiat opened this issue Feb 20, 2024 · 1 comment · Fixed by #1263
Assignees
Labels
project: grants.gov Grants.gov Modernization tickets

Comments

@sumiat
Copy link
Contributor

sumiat commented Feb 20, 2024

Setup flow for API calls

  • Allow for mock and real data to be swapped

  • Setup BaseApi class that all possible routes can use (generic API call logic)

  • Might be a multi-part PR or split out across several tickets - with this being part 1

  • see PR for diagram
@sumiat sumiat converted this from a draft issue Feb 20, 2024
@sumiat
Copy link
Contributor Author

sumiat commented Feb 20, 2024

#1263

@sumiat sumiat added the project: grants.gov Grants.gov Modernization tickets label Feb 20, 2024
@sumiat sumiat moved this from In Progress to In Review in Simpler.Grants.gov Product Backlog Feb 20, 2024
@rylew1 rylew1 changed the title [placeholder] Search Setup API flow/architecture Feb 20, 2024
@rylew1 rylew1 changed the title Setup API flow/architecture Setup API flow/architecture for frontend API calls Feb 20, 2024
@rylew1 rylew1 changed the title Setup API flow/architecture for frontend API calls Setup flow/architecture for frontend API calls Feb 20, 2024
@sumiat sumiat changed the title Setup flow/architecture for frontend API calls Setup flow/architecture for frontend API calls part 1 Feb 21, 2024
rylew1 added a commit that referenced this issue Feb 23, 2024
…ta - part 1a (#1263)

## Summary
Fixes #1282 

## Changes proposed
- setup API call structure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project: grants.gov Grants.gov Modernization tickets
Projects
2 participants