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

feat: list view #510

Draft
wants to merge 5 commits into
base: feature/a11ymap
Choose a base branch
from
Draft

feat: list view #510

wants to merge 5 commits into from

Conversation

kriskbx
Copy link
Member

@kriskbx kriskbx commented Mar 12, 2025

πŸ–ŠοΈ Description

πŸ’‘ What? Why? How?

For example: I solved a performance issue which impacted usability by implementing a flux compensator in the queue manager.

βž• Additonal comments/questions

For example: I am specifically looking for feedback on the implementation of...

πŸ“Ž Related Ticket

Add an Asana link

πŸ”— PR Dependencies

Include links to other PRs, that this PR depends on and that need to be merged beforehand

πŸ‘€ Seak Peek (Optional)

Include the link to the feature deployment or screenshots/a video.

⚠️ Creation checklist

Before creating this merge request, go over the following checklist (click to expand).
Remove any items that are not applicable.

πŸ’ͺ I have tested my code
  • A new E2e playwright test covers this feature / A new test that reproduces the bug passes now.
  • The feature deployment works.
  • The automated tests are passing.
  • I have manually tested this feature
    • on mobile
    • by using keyboard-only navigation
    • with a screen reader (VoiceOver is fine)
    • in Chrome
    • in Firefox
    • in Safari
🧼 I have cleaned up my code
  • I have removed dependencies that were just for testing.
  • I have removed debug logging.
  • My code does not generate new warnings.
  • My code does not depend on new vulnerable packages.
  • The commit messages are precise and make sense (rebase the PR with --interactive if applicable, keeping commits in sensible chunks if possible).
πŸ” I have performed a self-review of my code
  • My code is self-documenting or has links to necessary documentation.
  • New function and variables names can be understood by new developers with basic project knowledge.
  • The feature fits the design.
✨ I have created a nice pull request
  • It has a clear title.
  • It follows the template, has a clear description and testing instructions if needed.
  • It references applicable Asana tickets.
  • It targets the right branch.
  • I removed not applicable sections of the PR template.
  • [optional] I added a GIF of my favorite animal to the PR description to lighten the mood of my colleagues.
πŸ“ I updated the documentation
  • I updated the documentation in this repository.
  • I updated the tech manual.
  • I updated the manual testing plan of the app so that it includes a testing flow for this feature.

πŸ” Reviewing

When reviewing this merge request, here are some things to keep in mind:

🍸 Optional: Installation instructions

Remove this section, if you don't need it
For example: Reinstall your dependencies, rebuild your docker image, add something to your .env

πŸ”¬ Optional: Testing instructions

Remove this section, if you don't need it
For example: To test this feature, click on the "Create" button, fill out the form, click "Save" and then upload a file.

kriskbx added 4 commits March 12, 2025 18:19
# Conflicts:
#	src/components/App/MapLayout.tsx
#	src/components/CombinedFeaturePanel/editors/WheelchairEditor.tsx

# Conflicts:
#	src/components/App/MapLayout.tsx
#	src/components/CombinedFeaturePanel/components/image/WikidataEntityImage.tsx
#	src/components/CombinedFeaturePanel/editors/WheelchairEditor.tsx
#	src/components/CombinedFeaturePanel/utils/useFeatureLabel.tsx
#	src/components/TopBar.tsx
#	src/components/shared/Toolbar.tsx
#	src/lib/fetchers/osm-api/fetchOSMFeatureCollection.ts
#	src/lib/fetchers/useFeatures/fetchers.ts
#	src/lib/model/geo/placeNameFor.ts
#	src/modules/categories/components/CategoryFilter.tsx
#	src/modules/needs/components/NeedsButton.tsx
#	src/modules/needs/components/NeedsDropdownSection.tsx
#	src/modules/needs/needs.ts
#	src/modules/search/components/SearchFormField.tsx
#	src/modules/search/tests/empty-photon-mock.json
#	src/modules/search/tests/empty-place-infos-mock.json
#	src/modules/search/tests/node:3908141014-osm-mock.json
#	src/modules/search/tests/photon-mock.json
#	src/modules/search/tests/place-infos-mock.json
#	src/modules/search/tests/way:23723125-osm-mock.json
#	src/pages/_app.tsx

# Conflicts:
#	package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant