CivicDataLab / CivicDataLab/DataSpaceFrontend

[Bug]: Climate data collaborative bugs

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

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
1
Forks
0
Avg merge
1d 7h
Merged PRs (30d)
19

Description

Contact Details

No response

What happened?

The climate-health team identified a few bugs while onboarding datasets and usecases:

Concern Comment
Data loss in shifting tabs between datasets and use cases Previously selected entries under tabs like Sectors and SDGs are getting lost once the page is refreshed or shifted between Datasets and Use Cases
Hyphenated words not captured properly Hyphenated words are getting separated into different lines of the description part
Public Health not added Public Health needs to be added as a separate dropdown under Sectors, Tags
Hyperlink is not working Hyperlinks are not always consistently working in the description part of the use cases and datasets
Countries need to be added More options need to be added — for example, Cambodia doesn't show up

For more detailed info:

Steps to Reproduce

refer to the detailed sheet

Version

main (latest)

What browsers are you seeing the problem on?

Chrome

What device are you using?

Desktop

Relevant log output

Code of Conduct
  • I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

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 with the detailed Google Sheet and reproduce each concern in Chrome on the main branch, focusing on dataset and use-case tabs, descriptions, sector/tag dropdowns, and country options. Done means selected entries persist across refreshes and tab changes, hyphenated words and hyperlinks render correctly, Public Health is available, and the required countries appear.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
data, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.