icipe-official / icipe-official/vectoratlas-software-code

Expand selected marker information panel

Open
#323 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

workshop-feedback
Dominant language
TypeScript
Stars
2
Forks
8
Avg merge
5d 4h
Merged PRs (30d)
11

Description

The logic for clicking on a point and having the marker info drawer appear is all in place. However, we should have the option to explore each point further. Therefore, the individual marker panels should include a concise and clean way of viewing all/most of the data present for that point. It should not be included in the feature property of the relevant layer, and should instead call on the API for the rest of the information via an id.

How best to design the individual panel to make this minimal and clean is left up to the assignee but a brief timeboxed investigation into examples may be of value prior to starting.

image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the existing point-click marker info drawer and how its individual marker panels receive data. Review the API path for fetching additional information by marker id, then investigate concise panel examples as suggested. Done means the panel presents all or most point data cleanly while keeping the extra data out of the layer feature properties.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.