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

Map - fetch council geojson from API #916

Closed
4 tasks done
adamkendis opened this issue Jan 29, 2021 · 0 comments · Fixed by #917
Closed
4 tasks done

Map - fetch council geojson from API #916

adamkendis opened this issue Jan 29, 2021 · 0 comments · Fixed by #917
Assignees
Labels
Complexity: Missing This ticket needs a complexity (good first issue, small, medium, or large) Milestone: Missing P-feature: Map Role: Frontend React front end work size: 2pt Can be done in 7-12 hours

Comments

@adamkendis
Copy link
Member

adamkendis commented Jan 29, 2021

Description

NC geojson has been moved from the client to the back end API. See #910
Refactor Map, BoundaryLayer, redux to fetch geojson and initialize BoundaryLayer.

Action Items

Refactor client code to:

  • Eliminate council geojson from client codebase.
  • Send GET request to /geojson api endpoint on app load.
  • Store /geojson response in redux store.
  • Refactor Map.jsx to initialize BoundaryLayer after geojson fetch instead of on map load.

Resources

https://dev-api.311-data.org/docs#/default/get_all_geometries_geojson_get

@adamkendis adamkendis self-assigned this Jan 29, 2021
@adamkendis adamkendis added size: 2pt Can be done in 7-12 hours Role: Frontend React front end work labels Jan 29, 2021
@ExperimentsInHonesty ExperimentsInHonesty moved this to Done (without merge) in P: 311: Project Board Jun 7, 2024
@cottonchristopher cottonchristopher added the Complexity: Missing This ticket needs a complexity (good first issue, small, medium, or large) label Feb 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Missing This ticket needs a complexity (good first issue, small, medium, or large) Milestone: Missing P-feature: Map Role: Frontend React front end work size: 2pt Can be done in 7-12 hours
Projects
Status: Done (without merge)
Development

Successfully merging a pull request may close this issue.

3 participants