Commit 3534490
authored
New SiteMap (#16)
* first pass breaking sitemap out to context+utils+components
* refacotr overlays as features, functional base map
* functional features pane overlaying content area
* get site features rendering on the map again
* basic functioning table
* restore domains feature, pattern to break out features
* break sites out into feature component
* Restore map-based selection
* cleaner featureData and neonContext hydration pattern in state
* fix state/domain selection bugs
* pull in static site sampling boundary data
* basic functioning site sample boundaries feature
* break out aquatic reaches as a distinct feature
* proof of concept build deferred JSON script
* progress on tying sites/features in view to to fetches
* Aquatic Reaches and Sampling Boundaries working with deferred imports
* add support for AOP Flight Boxes
* Add support for watershed boundaries
* Add support for tower airshed boundaries
* full ingest support for compound ArcGIS gallery files
* Add feature to visualize drainage lines
* first pass at pulling site location hierarchy data down
* parse hierarchy response include location types
* placeholder SVG icon, feature data awaiting fetches
* Abstract all data and fetch initialization for all features
* abstract rendering of polygon features
* POC locations: towers and dist tick plots
* initialize location on state, domain, or site (basic)
* focus location and progress indication
* abstract out common feature render patterns
* condense features; render all terrestrial
* load/render all aquatic site locations (placeholders)
* Establish icon set, pipe into map
* formalize jumpTo as a UI feature for testing
* clean up features selector, prep for INT deploy
* fix initial load resize bug
* features container supports collapsing groups
* Unify icon logic for sites and locations
* support for inlets/outlets/buoys at lake sites
* clean up highlight and popup marker interactions
* provide jumpto links in cleaned up sites table view
* upgrade to material table, filters and sort working
* fix initial and onresize content sizing for map and table
* Table fully functional for sites and locations
* flesh out popups for all aquatic site features
* flesh out popups for terrestrial site features
* add table columns for more location details
* general cleanup; document props
* data-selenium annotations; feature abstraction
* finalize styleguide ahead of release
* add SiteMap to lib export
* NeonContext do not auth fetch automatically1 parent 4c80478 commit 3534490
File tree
773 files changed
+29844
-4206
lines changed- lib
- components
- NeonApi
- NeonContext
- NeonEnvironment
- NeonPage
- SiteMap
- Features
- deferredJSON
- AQUATIC_REACHES
- DRAINAGE_LINES
- FLIGHT_BOX_BOUNDARIES
- POUR_POINTS
- SAMPLING_BOUNDARIES
- TOWER_AIRSHEDS
- WATERSHED_BOUNDARIES
- svg
- Theme
- TimeSeriesViewer
- staticJSON
- scripts
- src/lib_components
- components
- NeonApi
- NeonContext
- NeonEnvironment
- NeonPage
- SiteMap
- Features
- __tests__
- deferredJSON
- AQUATIC_REACHES
- DRAINAGE_LINES
- FLIGHT_BOX_BOUNDARIES
- POUR_POINTS
- SAMPLING_BOUNDARIES
- TOWER_AIRSHEDS
- WATERSHED_BOUNDARIES
- svg
- Theme
- TimeSeriesViewer
- staticJSON
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
773 files changed
+29844
-4206
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
147 | 165 | | |
148 | 166 | | |
149 | 167 | | |
| |||
0 commit comments