Skip to content

Conversation

adamdoe
Copy link
Collaborator

@adamdoe adamdoe commented Aug 18, 2025

  • Extract legend processing logic into separate helper modules
  • Add new helper files for category, equal number, and equal interval legend handling
  • Create legendUtils for common legend initialization and finalization
  • Add legendDataProcessing for data filtering and preparation
  • Update MapConfig type to include roundToPlace property for primary columns
  • Add comprehensive test file for generateRuntimeLegend
  • Improve type safety with better TypeScript definitions
  • Maintain backward compatibility while improving code organization

Summary

Testing Steps

Optional

Storybook Links

Screenshots

* Extract legend processing logic into separate helper modules
* Add new helper files for category, equal number, and equal interval legend handling
* Create legendUtils for common legend initialization and finalization
* Add legendDataProcessing for data filtering and preparation
* Update MapConfig type to include roundToPlace property for primary columns
* Add comprehensive test file for generateRuntimeLegend
* Improve type safety with better TypeScript definitions
* Maintain backward compatibility while improving code organization
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