├── .editorconfig ├── .eslintrc.js ├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ └── on-pull-request.yml ├── .gitignore ├── .gitmodules ├── .shogunrc ├── CHANGELOG.md ├── README.md ├── babel.config.js ├── config ├── env.js ├── jest │ ├── jest.config.js │ └── spec │ │ ├── TestUtils.js │ │ ├── __mocks__ │ │ ├── fileMock.js │ │ ├── matchMediaMock.js │ │ └── styleMock.js │ │ ├── initialState.js │ │ └── setup.js ├── paths.js ├── polyfills.js ├── webpack.common.config.js ├── webpack.production.config.js ├── webpack.shogun-boot.config.js ├── webpack.shogun2.config.js └── webpack.static.config.js ├── images.d.ts ├── index.d.ts ├── jest-puppeteer.config.js ├── package.json ├── pom.xml ├── public ├── de.png ├── en.png ├── favicon.ico ├── icon_terrestris.png ├── index.css ├── index.html ├── logo_terrestris.png ├── manifest.json └── something-went-wrong.png ├── scripts ├── build.js └── test.js ├── src ├── Main.css ├── Main.tsx ├── ProjectMain.css ├── ProjectMain.tsx ├── ProjectMain.uitest.js ├── SomethingWentWrong.css ├── SomethingWentWrong.tsx ├── Theme.css ├── component │ ├── AddLayerPanel │ │ ├── AddLayerPanel.css │ │ └── AddLayerPanel.tsx │ ├── FeatureInfoGrid │ │ ├── FeatureInfoGrid.css │ │ └── FeatureInfoGrid.tsx │ ├── LayerCarousel │ │ ├── LayerCarousel.css │ │ ├── LayerCarousel.spec.tsx │ │ └── LayerCarousel.tsx │ ├── LayerCarouselSlide │ │ ├── LayerCarouselSlide.css │ │ ├── LayerCarouselSlide.spec.tsx │ │ └── LayerCarouselSlide.tsx │ ├── LayerLegendAccordionTreeNode │ │ ├── LayerLegendAccordionTreeNode.css │ │ ├── LayerLegendAccordionTreeNode.spec.tsx │ │ └── LayerLegendAccordionTreeNode.tsx │ ├── Legend │ │ └── Legend.tsx │ ├── Map │ │ └── Map.tsx │ ├── Menu │ │ └── FeatureInfo │ │ │ ├── FeatureInfo.css │ │ │ └── FeatureInfo.tsx │ ├── Modal │ │ ├── Help │ │ │ ├── Help.css │ │ │ ├── Help.spec.tsx │ │ │ └── Help.tsx │ │ └── Metadata │ │ │ ├── Metadata.css │ │ │ └── Metadata.tsx │ ├── Multisearch │ │ ├── Multisearch.css │ │ └── Multisearch.tsx │ ├── Permalink │ │ ├── Permalink.css │ │ └── Permalink.tsx │ ├── Popup │ │ └── FeatureInfo │ │ │ ├── FeatureInfo.css │ │ │ └── FeatureInfo.tsx │ ├── PrintPanel │ │ ├── PrintPanelV2.css │ │ ├── PrintPanelV2.spec.tsx │ │ ├── PrintPanelV2.tsx │ │ ├── PrintPanelV3.css │ │ ├── PrintPanelV3.spec.tsx │ │ └── PrintPanelV3.tsx │ ├── SiderMenu │ │ ├── SiderMenu.css │ │ └── SiderMenu.tsx │ ├── TimeLayerSliderPanel │ │ ├── TimeLayerSliderPanel.css │ │ ├── TimeLayerSliderPanel.spec.tsx │ │ └── TimeLayerSliderPanel.tsx │ ├── button │ │ ├── HsiButton │ │ │ └── HsiButton.tsx │ │ ├── LayerLegendAccordionToggleButton │ │ │ └── LayerLegendAccordionToggleButton.tsx │ │ ├── MeasureMenuButton │ │ │ ├── MeasureMenuButton.css │ │ │ └── MeasureMenuButton.tsx │ │ ├── PermalinkButton │ │ │ ├── PermalinkButton.spec.tsx │ │ │ └── PermalinkButton.tsx │ │ └── PrintButton │ │ │ ├── PrintButton.spec.tsx │ │ │ └── PrintButton.tsx │ ├── container │ │ ├── Footer │ │ │ ├── Footer.css │ │ │ └── Footer.tsx │ │ ├── Header │ │ │ ├── Header.css │ │ │ ├── Header.spec.tsx │ │ │ └── Header.tsx │ │ ├── LayerLegendAccordion │ │ │ ├── LayerLegendAccordion.css │ │ │ ├── LayerLegendAccordion.spec.tsx │ │ │ └── LayerLegendAccordion.tsx │ │ ├── LayerSetBaseMapChooser │ │ │ ├── LayerSetBaseMapChooser.css │ │ │ ├── LayerSetBaseMapChooser.spec.tsx │ │ │ └── LayerSetBaseMapChooser.tsx │ │ ├── LayerTreeApplyTimeInterval │ │ │ └── LayerTreeApplyTimeInterval.tsx │ │ ├── LayerTreeClassic │ │ │ ├── LayerTreeClassic.css │ │ │ └── LayerTreeClassic.tsx │ │ ├── LayerTreeDropdownContextMenu │ │ │ ├── LayerTreeDropdownContextMenu.spec.tsx │ │ │ └── LayerTreeDropdownContextMenu.tsx │ │ └── Legend │ │ │ └── LegendContainer.tsx │ └── index.ts ├── config │ └── config.js ├── i18n.js ├── index.css ├── index.tsx ├── model │ ├── AppInfo.ts │ ├── Application.ts │ ├── BaseEntity.ts │ ├── Layer.ts │ ├── User.ts │ └── enum │ │ └── LayerType.ts ├── resources │ ├── appContext.json │ ├── fonts │ │ └── FontTerrestris │ │ │ ├── FontTerrestris.css │ │ │ ├── terrestris_icons_05.eot │ │ │ ├── terrestris_icons_05.svg │ │ │ └── terrestris_icons_05.ttf │ ├── help │ │ └── .gitignore │ ├── i18n │ │ ├── de.json │ │ └── en.json │ ├── img │ │ └── logo_terrestris.png │ └── js │ │ └── .gitkeep ├── service │ ├── AppInfoService │ │ └── AppInfoService.ts │ ├── ApplicationService │ │ └── ApplicationService.ts │ ├── GenericService │ │ └── GenericService.ts │ ├── LayerService │ │ └── LayerService.ts │ └── UserService │ │ └── UserService.ts ├── state │ ├── activeModules │ │ └── index.ts │ ├── appInfo │ │ └── index.ts │ ├── appState │ │ └── index.ts │ ├── dataRange │ │ └── index.ts │ ├── initialState.ts │ ├── loadingQueue │ │ └── index.ts │ ├── mapLayers │ │ └── index.ts │ ├── mapView │ │ └── index.ts │ ├── reducer.ts │ ├── remoteFeatures │ │ ├── actions.ts │ │ └── reducer.ts │ └── store.ts ├── theme │ └── antLessModifyVars.js └── util │ ├── AppContextUtil │ ├── BaseAppContextUtil.ts │ ├── Shogun2AppContextUtil.tsx │ └── ShogunBootAppContextUtil.tsx │ ├── MetadataParser.ts │ ├── PrintUtil │ ├── PrintUtil.spec.ts │ └── PrintUtil.ts │ ├── getAppContextUtil.ts │ └── types.ts ├── tsconfig.json ├── tsconfig.prod.json └── tsconfig.test.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/on-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.github/workflows/on-pull-request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.gitmodules -------------------------------------------------------------------------------- /.shogunrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/.shogunrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/babel.config.js -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/jest/jest.config.js -------------------------------------------------------------------------------- /config/jest/spec/TestUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/jest/spec/TestUtils.js -------------------------------------------------------------------------------- /config/jest/spec/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /config/jest/spec/__mocks__/matchMediaMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/jest/spec/__mocks__/matchMediaMock.js -------------------------------------------------------------------------------- /config/jest/spec/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /config/jest/spec/initialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/jest/spec/initialState.js -------------------------------------------------------------------------------- /config/jest/spec/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/jest/spec/setup.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/polyfills.js -------------------------------------------------------------------------------- /config/webpack.common.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/webpack.common.config.js -------------------------------------------------------------------------------- /config/webpack.production.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/webpack.production.config.js -------------------------------------------------------------------------------- /config/webpack.shogun-boot.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/webpack.shogun-boot.config.js -------------------------------------------------------------------------------- /config/webpack.shogun2.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/webpack.shogun2.config.js -------------------------------------------------------------------------------- /config/webpack.static.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/config/webpack.static.config.js -------------------------------------------------------------------------------- /images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/images.d.ts -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/index.d.ts -------------------------------------------------------------------------------- /jest-puppeteer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/jest-puppeteer.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/package.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/pom.xml -------------------------------------------------------------------------------- /public/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/de.png -------------------------------------------------------------------------------- /public/en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/en.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icon_terrestris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/icon_terrestris.png -------------------------------------------------------------------------------- /public/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/index.css -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo_terrestris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/logo_terrestris.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/something-went-wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/public/something-went-wrong.png -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/scripts/test.js -------------------------------------------------------------------------------- /src/Main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/Main.css -------------------------------------------------------------------------------- /src/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/Main.tsx -------------------------------------------------------------------------------- /src/ProjectMain.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/ProjectMain.css -------------------------------------------------------------------------------- /src/ProjectMain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/ProjectMain.tsx -------------------------------------------------------------------------------- /src/ProjectMain.uitest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/ProjectMain.uitest.js -------------------------------------------------------------------------------- /src/SomethingWentWrong.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/SomethingWentWrong.css -------------------------------------------------------------------------------- /src/SomethingWentWrong.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/SomethingWentWrong.tsx -------------------------------------------------------------------------------- /src/Theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/Theme.css -------------------------------------------------------------------------------- /src/component/AddLayerPanel/AddLayerPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/AddLayerPanel/AddLayerPanel.css -------------------------------------------------------------------------------- /src/component/AddLayerPanel/AddLayerPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/AddLayerPanel/AddLayerPanel.tsx -------------------------------------------------------------------------------- /src/component/FeatureInfoGrid/FeatureInfoGrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/FeatureInfoGrid/FeatureInfoGrid.css -------------------------------------------------------------------------------- /src/component/FeatureInfoGrid/FeatureInfoGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/FeatureInfoGrid/FeatureInfoGrid.tsx -------------------------------------------------------------------------------- /src/component/LayerCarousel/LayerCarousel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerCarousel/LayerCarousel.css -------------------------------------------------------------------------------- /src/component/LayerCarousel/LayerCarousel.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerCarousel/LayerCarousel.spec.tsx -------------------------------------------------------------------------------- /src/component/LayerCarousel/LayerCarousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerCarousel/LayerCarousel.tsx -------------------------------------------------------------------------------- /src/component/LayerCarouselSlide/LayerCarouselSlide.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerCarouselSlide/LayerCarouselSlide.css -------------------------------------------------------------------------------- /src/component/LayerCarouselSlide/LayerCarouselSlide.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerCarouselSlide/LayerCarouselSlide.spec.tsx -------------------------------------------------------------------------------- /src/component/LayerCarouselSlide/LayerCarouselSlide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerCarouselSlide/LayerCarouselSlide.tsx -------------------------------------------------------------------------------- /src/component/LayerLegendAccordionTreeNode/LayerLegendAccordionTreeNode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerLegendAccordionTreeNode/LayerLegendAccordionTreeNode.css -------------------------------------------------------------------------------- /src/component/LayerLegendAccordionTreeNode/LayerLegendAccordionTreeNode.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerLegendAccordionTreeNode/LayerLegendAccordionTreeNode.spec.tsx -------------------------------------------------------------------------------- /src/component/LayerLegendAccordionTreeNode/LayerLegendAccordionTreeNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/LayerLegendAccordionTreeNode/LayerLegendAccordionTreeNode.tsx -------------------------------------------------------------------------------- /src/component/Legend/Legend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Legend/Legend.tsx -------------------------------------------------------------------------------- /src/component/Map/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Map/Map.tsx -------------------------------------------------------------------------------- /src/component/Menu/FeatureInfo/FeatureInfo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Menu/FeatureInfo/FeatureInfo.css -------------------------------------------------------------------------------- /src/component/Menu/FeatureInfo/FeatureInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Menu/FeatureInfo/FeatureInfo.tsx -------------------------------------------------------------------------------- /src/component/Modal/Help/Help.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Modal/Help/Help.css -------------------------------------------------------------------------------- /src/component/Modal/Help/Help.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Modal/Help/Help.spec.tsx -------------------------------------------------------------------------------- /src/component/Modal/Help/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Modal/Help/Help.tsx -------------------------------------------------------------------------------- /src/component/Modal/Metadata/Metadata.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Modal/Metadata/Metadata.css -------------------------------------------------------------------------------- /src/component/Modal/Metadata/Metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Modal/Metadata/Metadata.tsx -------------------------------------------------------------------------------- /src/component/Multisearch/Multisearch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Multisearch/Multisearch.css -------------------------------------------------------------------------------- /src/component/Multisearch/Multisearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Multisearch/Multisearch.tsx -------------------------------------------------------------------------------- /src/component/Permalink/Permalink.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Permalink/Permalink.css -------------------------------------------------------------------------------- /src/component/Permalink/Permalink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Permalink/Permalink.tsx -------------------------------------------------------------------------------- /src/component/Popup/FeatureInfo/FeatureInfo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Popup/FeatureInfo/FeatureInfo.css -------------------------------------------------------------------------------- /src/component/Popup/FeatureInfo/FeatureInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/Popup/FeatureInfo/FeatureInfo.tsx -------------------------------------------------------------------------------- /src/component/PrintPanel/PrintPanelV2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/PrintPanel/PrintPanelV2.css -------------------------------------------------------------------------------- /src/component/PrintPanel/PrintPanelV2.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/PrintPanel/PrintPanelV2.spec.tsx -------------------------------------------------------------------------------- /src/component/PrintPanel/PrintPanelV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/PrintPanel/PrintPanelV2.tsx -------------------------------------------------------------------------------- /src/component/PrintPanel/PrintPanelV3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/PrintPanel/PrintPanelV3.css -------------------------------------------------------------------------------- /src/component/PrintPanel/PrintPanelV3.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/PrintPanel/PrintPanelV3.spec.tsx -------------------------------------------------------------------------------- /src/component/PrintPanel/PrintPanelV3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/PrintPanel/PrintPanelV3.tsx -------------------------------------------------------------------------------- /src/component/SiderMenu/SiderMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/SiderMenu/SiderMenu.css -------------------------------------------------------------------------------- /src/component/SiderMenu/SiderMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/SiderMenu/SiderMenu.tsx -------------------------------------------------------------------------------- /src/component/TimeLayerSliderPanel/TimeLayerSliderPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/TimeLayerSliderPanel/TimeLayerSliderPanel.css -------------------------------------------------------------------------------- /src/component/TimeLayerSliderPanel/TimeLayerSliderPanel.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/TimeLayerSliderPanel/TimeLayerSliderPanel.spec.tsx -------------------------------------------------------------------------------- /src/component/TimeLayerSliderPanel/TimeLayerSliderPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/TimeLayerSliderPanel/TimeLayerSliderPanel.tsx -------------------------------------------------------------------------------- /src/component/button/HsiButton/HsiButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/HsiButton/HsiButton.tsx -------------------------------------------------------------------------------- /src/component/button/LayerLegendAccordionToggleButton/LayerLegendAccordionToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/LayerLegendAccordionToggleButton/LayerLegendAccordionToggleButton.tsx -------------------------------------------------------------------------------- /src/component/button/MeasureMenuButton/MeasureMenuButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/MeasureMenuButton/MeasureMenuButton.css -------------------------------------------------------------------------------- /src/component/button/MeasureMenuButton/MeasureMenuButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/MeasureMenuButton/MeasureMenuButton.tsx -------------------------------------------------------------------------------- /src/component/button/PermalinkButton/PermalinkButton.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/PermalinkButton/PermalinkButton.spec.tsx -------------------------------------------------------------------------------- /src/component/button/PermalinkButton/PermalinkButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/PermalinkButton/PermalinkButton.tsx -------------------------------------------------------------------------------- /src/component/button/PrintButton/PrintButton.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/PrintButton/PrintButton.spec.tsx -------------------------------------------------------------------------------- /src/component/button/PrintButton/PrintButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/button/PrintButton/PrintButton.tsx -------------------------------------------------------------------------------- /src/component/container/Footer/Footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/Footer/Footer.css -------------------------------------------------------------------------------- /src/component/container/Footer/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/Footer/Footer.tsx -------------------------------------------------------------------------------- /src/component/container/Header/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/Header/Header.css -------------------------------------------------------------------------------- /src/component/container/Header/Header.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/Header/Header.spec.tsx -------------------------------------------------------------------------------- /src/component/container/Header/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/Header/Header.tsx -------------------------------------------------------------------------------- /src/component/container/LayerLegendAccordion/LayerLegendAccordion.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerLegendAccordion/LayerLegendAccordion.css -------------------------------------------------------------------------------- /src/component/container/LayerLegendAccordion/LayerLegendAccordion.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerLegendAccordion/LayerLegendAccordion.spec.tsx -------------------------------------------------------------------------------- /src/component/container/LayerLegendAccordion/LayerLegendAccordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerLegendAccordion/LayerLegendAccordion.tsx -------------------------------------------------------------------------------- /src/component/container/LayerSetBaseMapChooser/LayerSetBaseMapChooser.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerSetBaseMapChooser/LayerSetBaseMapChooser.css -------------------------------------------------------------------------------- /src/component/container/LayerSetBaseMapChooser/LayerSetBaseMapChooser.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerSetBaseMapChooser/LayerSetBaseMapChooser.spec.tsx -------------------------------------------------------------------------------- /src/component/container/LayerSetBaseMapChooser/LayerSetBaseMapChooser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerSetBaseMapChooser/LayerSetBaseMapChooser.tsx -------------------------------------------------------------------------------- /src/component/container/LayerTreeApplyTimeInterval/LayerTreeApplyTimeInterval.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerTreeApplyTimeInterval/LayerTreeApplyTimeInterval.tsx -------------------------------------------------------------------------------- /src/component/container/LayerTreeClassic/LayerTreeClassic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerTreeClassic/LayerTreeClassic.css -------------------------------------------------------------------------------- /src/component/container/LayerTreeClassic/LayerTreeClassic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerTreeClassic/LayerTreeClassic.tsx -------------------------------------------------------------------------------- /src/component/container/LayerTreeDropdownContextMenu/LayerTreeDropdownContextMenu.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerTreeDropdownContextMenu/LayerTreeDropdownContextMenu.spec.tsx -------------------------------------------------------------------------------- /src/component/container/LayerTreeDropdownContextMenu/LayerTreeDropdownContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/LayerTreeDropdownContextMenu/LayerTreeDropdownContextMenu.tsx -------------------------------------------------------------------------------- /src/component/container/Legend/LegendContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/container/Legend/LegendContainer.tsx -------------------------------------------------------------------------------- /src/component/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/component/index.ts -------------------------------------------------------------------------------- /src/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/config/config.js -------------------------------------------------------------------------------- /src/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/i18n.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/model/AppInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/model/AppInfo.ts -------------------------------------------------------------------------------- /src/model/Application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/model/Application.ts -------------------------------------------------------------------------------- /src/model/BaseEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/model/BaseEntity.ts -------------------------------------------------------------------------------- /src/model/Layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/model/Layer.ts -------------------------------------------------------------------------------- /src/model/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/model/User.ts -------------------------------------------------------------------------------- /src/model/enum/LayerType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/model/enum/LayerType.ts -------------------------------------------------------------------------------- /src/resources/appContext.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/appContext.json -------------------------------------------------------------------------------- /src/resources/fonts/FontTerrestris/FontTerrestris.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/fonts/FontTerrestris/FontTerrestris.css -------------------------------------------------------------------------------- /src/resources/fonts/FontTerrestris/terrestris_icons_05.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/fonts/FontTerrestris/terrestris_icons_05.eot -------------------------------------------------------------------------------- /src/resources/fonts/FontTerrestris/terrestris_icons_05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/fonts/FontTerrestris/terrestris_icons_05.svg -------------------------------------------------------------------------------- /src/resources/fonts/FontTerrestris/terrestris_icons_05.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/fonts/FontTerrestris/terrestris_icons_05.ttf -------------------------------------------------------------------------------- /src/resources/help/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/help/.gitignore -------------------------------------------------------------------------------- /src/resources/i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/i18n/de.json -------------------------------------------------------------------------------- /src/resources/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/i18n/en.json -------------------------------------------------------------------------------- /src/resources/img/logo_terrestris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/resources/img/logo_terrestris.png -------------------------------------------------------------------------------- /src/resources/js/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/service/AppInfoService/AppInfoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/service/AppInfoService/AppInfoService.ts -------------------------------------------------------------------------------- /src/service/ApplicationService/ApplicationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/service/ApplicationService/ApplicationService.ts -------------------------------------------------------------------------------- /src/service/GenericService/GenericService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/service/GenericService/GenericService.ts -------------------------------------------------------------------------------- /src/service/LayerService/LayerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/service/LayerService/LayerService.ts -------------------------------------------------------------------------------- /src/service/UserService/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/service/UserService/UserService.ts -------------------------------------------------------------------------------- /src/state/activeModules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/activeModules/index.ts -------------------------------------------------------------------------------- /src/state/appInfo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/appInfo/index.ts -------------------------------------------------------------------------------- /src/state/appState/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/appState/index.ts -------------------------------------------------------------------------------- /src/state/dataRange/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/dataRange/index.ts -------------------------------------------------------------------------------- /src/state/initialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/initialState.ts -------------------------------------------------------------------------------- /src/state/loadingQueue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/loadingQueue/index.ts -------------------------------------------------------------------------------- /src/state/mapLayers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/mapLayers/index.ts -------------------------------------------------------------------------------- /src/state/mapView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/mapView/index.ts -------------------------------------------------------------------------------- /src/state/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/reducer.ts -------------------------------------------------------------------------------- /src/state/remoteFeatures/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/remoteFeatures/actions.ts -------------------------------------------------------------------------------- /src/state/remoteFeatures/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/remoteFeatures/reducer.ts -------------------------------------------------------------------------------- /src/state/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/state/store.ts -------------------------------------------------------------------------------- /src/theme/antLessModifyVars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/theme/antLessModifyVars.js -------------------------------------------------------------------------------- /src/util/AppContextUtil/BaseAppContextUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/AppContextUtil/BaseAppContextUtil.ts -------------------------------------------------------------------------------- /src/util/AppContextUtil/Shogun2AppContextUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/AppContextUtil/Shogun2AppContextUtil.tsx -------------------------------------------------------------------------------- /src/util/AppContextUtil/ShogunBootAppContextUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/AppContextUtil/ShogunBootAppContextUtil.tsx -------------------------------------------------------------------------------- /src/util/MetadataParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/MetadataParser.ts -------------------------------------------------------------------------------- /src/util/PrintUtil/PrintUtil.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/PrintUtil/PrintUtil.spec.ts -------------------------------------------------------------------------------- /src/util/PrintUtil/PrintUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/PrintUtil/PrintUtil.ts -------------------------------------------------------------------------------- /src/util/getAppContextUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/getAppContextUtil.ts -------------------------------------------------------------------------------- /src/util/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/src/util/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json" 3 | } -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terrestris/react-geo-baseclient/HEAD/tsconfig.test.json --------------------------------------------------------------------------------