Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

feat: community events to map (#7522) #8093

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from
Draft

feat: community events to map (#7522) #8093

wants to merge 9 commits into from

Conversation

eddiejaoude
Copy link
Member

@eddiejaoude eddiejaoude commented Jul 9, 2023

fixes #4789

Finalising PR #7522

Items I am looking at: (I will keep updating this list as I work through the PR)

  • remove image for event and use icon, fix in commit c676b9f
    • does the event need a logo? future idea
    • if virtual use icon future idea
    • if in person use icon future idea
  • map to have toggle for users/events (do events need tags also?) future idea
  • refactor query to be more readable
  • api needs query parameter to use withLocation feature
  • refactor offset to remove duplication (user/events) future PR
  • refactor the way location is done to remove duplicate with user location
  • how do events added by forms get their location?
    • event form needs address
    • when is lat/lng populated?
Screenshot 2023-07-09 at 20 26 31

* resolved merge conflicts

* Update components/map/Clusters.js

* Update components/map/EventMarker.js

* Update components/map/EventMarker.js

* Update models/Profile.js

* Suggestions implemented

* Update components/map/EventMarker.js

---------

Co-authored-by: Eddie Jaoude <eddie@jaoudestudios.com>
@github-actions github-actions bot added large Pull request with more than 30 changed lines waiting-for-reviewers labels Jul 9, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jul 9, 2023

Reviewpad Report

ℹ️ Messages

  • A maintainer will review your pull request soon!

@eddiejaoude eddiejaoude mentioned this pull request Jul 9, 2023
6 tasks
@SaraJaoude SaraJaoude added the issue linked Pull Request has issue linked label Jul 10, 2023
@github-actions github-actions bot added the ✍ chore: profile This label will be added on PR with request of Data json addition label Jul 23, 2023
@eddiejaoude eddiejaoude removed the ✍ chore: profile This label will be added on PR with request of Data json addition label Jul 23, 2023
@github-actions github-actions bot added the ✍ chore: profile This label will be added on PR with request of Data json addition label Jul 25, 2023
@eddiejaoude eddiejaoude removed the ✍ chore: profile This label will be added on PR with request of Data json addition label Jul 25, 2023
@SaraJaoude SaraJaoude mentioned this pull request Sep 13, 2023
@amandamartin-dev
Copy link
Contributor

Adding a note here for consideration (now or future) Leaflet has an ootb functionality to create layers for data so that folks can quickly toggle the view based on what they want to see. Because we are using an external to leaflet filter, we may or may not want to use this functionality. Here is a link to check it out - happy to open a future issue if we like this direction https://react-leaflet.js.org/docs/example-layers-control/

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
issue linked Pull Request has issue linked large Pull request with more than 30 changed lines waiting-for-reviewers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Add community events to the map
4 participants