Skip to content

[Good First Issue] Add loading states and skeletons to map #5

@Dapappa

Description

@Dapappa

Points: 75

Improve user experience by adding loading states when map data is being fetched.

Requirements:

  • Show skeleton loader while incidents load
  • Display spinner while user location is being determined
  • Add error state if location permission denied
  • Add retry button on network errors

Files to modify:

  • /apps/mobile/src/components/MapView.tsx
  • /apps/mobile/src/components/LoadingStates.tsx (create new)

Want to work on this?

  1. Comment "I'd like to work on this!" to claim
  2. Wait for maintainer approval
  3. Fork the repo and create a branch
  4. Submit a PR when ready

Questions? Ask on Discord

🇳🇬 Part of Code for Change - Building technology that saves lives!

Metadata

Metadata

Assignees

No one assigned

    Labels

    good-first-issueGood for newcomersmobileMobile app relatedui/uxUI/UX improvements

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions