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

Refactor/functional components #214

Merged
merged 37 commits into from
Aug 31, 2023
Merged

Conversation

reed-tom
Copy link
Member

No description provided.

reed-tom added 30 commits June 22, 2023 14:02
…llow for code reuse between basemap switcher types
@reed-tom reed-tom merged commit 99247f4 into rc/1.4 Aug 31, 2023
reed-tom added a commit that referenced this pull request Sep 21, 2023
* Bundle/various bugfixes enhancements updates (#212)

* added fallback layers under esri community basemaps

* excluded esri community layers from print request

* fixed "more menu" theme and tool display and enabled floating button when sidebar is open

* removed stats canada from add data tool as url no longer valid

* various bugfixes, enhancements, and updates merged in

* switched community map styles to relative path

* Add or update the Azure App Service build and deployment workflow config

* fixed 211 theme handling of null website data

* Feature/remove arn from realestate theme (#213)

* added maxFeatures flag to getWFSGeoJSON helper

* removed polygon layer from commercial real estate

* Refactor/functional components (#214)

* converted header to functional component

* converted theme and tool templates to functional components

* switched 211 theme to functional component

* switched weather radar to functional component

* converted MyMapsPopup to functional component

* converted mymapspopuplabel to functional component

* converted mymapsitem to functional component

* fixed delete button error

* converted floating menu and my maps to functional components

* added github button component

* switched to new github component

* removed usage of componentWillMount

* converted main app to functional component

* converted LoadingScreen to functional component

* refactored SCMap component to functional component

* added docker_build bat file to ignored file

* replaced react-sidebar

* fixed typo in helper

* converted basemap switcher to functional component using context to allow for  code reuse between basemap switcher types

* removed unused and debug values

* refactored basic basemap switcher to functional component with shared context

* converted navigation controls to functional component

* converted footer tools to functional component and removed unused code

* various updates to bring dependencies up to latest version

* converted search control to functional component and replaced react-autocomplete with MUI autocomplete

* converted search addresses tool to functional component and switched to mui autocomplete

* removed react-autocomplete package, fixed duplicate results in search

* upgraded to latest version of openlayers

* fixed search popup share and add to my map issue

* fixed clear icon on search and removed commented out code

* updated rc-menu package

* fixed vector tile layer label display issue, updated several instances of forEachFeatureAtPixel to include a layer filter option, remove file-saver, array-move, and ol-contextmenu packages

* added filter to search result

* upgraded react-router-dom and resolved issues with legend and layerInfo default state

* updated react-tabs to lastest version that's compatible with react 17

* added wildcard path for react router

* switched from fbemitter to node events emitter

* 1.4.0

* moved 211 api url to local config file

* switched property report to a print preview of an embedded report (#215)

* Refactor/remove react app rewire (#216)

* removed xml2json, removed react-app-rewire, added url package

* updated weather forecast to support new parsing in API

* set fixed version of ol

* added clear icon to layer search box

* removed typo
@reed-tom reed-tom deleted the refactor/functional-components branch September 21, 2023 13:16
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