├── .babelrc ├── .browserlistrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── README.md ├── config.json ├── docs ├── 1.bundle.css ├── 1.bundle.css.map ├── index.html ├── js │ ├── 1.65afc015.chunk.js │ ├── 1.65afc015.chunk.js.map │ ├── app.3fda7222.js │ └── app.3fda7222.js.map └── public │ ├── data │ └── sample.json │ └── images │ ├── fb.svg │ ├── fi-logo.png │ ├── fi-signet-color.png │ ├── logo_big.png │ ├── swap.svg │ └── tw.svg ├── package.json ├── public ├── data │ └── sample.json └── images │ ├── fb.svg │ ├── fi-logo.png │ ├── fi-signet-color.png │ ├── logo_big.png │ ├── swap.svg │ └── tw.svg ├── screenshot.png ├── src ├── components │ ├── Button │ │ └── index.js │ ├── ButtonLight │ │ └── index.js │ ├── Checkbox │ │ └── index.js │ ├── Column │ │ └── index.js │ ├── DataTable │ │ └── index.js │ ├── ErrorMessage │ │ └── index.js │ ├── FileHandler │ │ ├── CopyPasteTarget.js │ │ └── index.js │ ├── Footer │ │ ├── FooterWrapper.js │ │ └── index.js │ ├── Header │ │ └── index.js │ ├── Headline │ │ └── index.js │ ├── Preview │ │ └── index.js │ ├── Row │ │ └── index.js │ ├── Section │ │ └── index.js │ └── Select │ │ └── index.js ├── index.html ├── index.js ├── pages │ └── App │ │ └── index.js ├── sections │ ├── DownloadSection │ │ └── index.js │ ├── FileChooserSection │ │ └── index.js │ └── KeySelectSection │ │ └── index.js ├── state │ ├── Actions.js │ ├── Selectors.js │ └── Store.js ├── styles │ ├── Global.js │ ├── Utils.js │ └── theme.js └── utils │ ├── export-utils.js │ ├── import-utils.js │ └── index.js ├── testdata ├── empty-array.json ├── empty-object.json └── empty.csv └── webpack ├── webpack.common.js ├── webpack.config.dev.js └── webpack.config.prod.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/.babelrc -------------------------------------------------------------------------------- /.browserlistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/.browserlistrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | webpack/ 3 | build/ 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/config.json -------------------------------------------------------------------------------- /docs/1.bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/1.bundle.css -------------------------------------------------------------------------------- /docs/1.bundle.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/1.bundle.css.map -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/js/1.65afc015.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/js/1.65afc015.chunk.js -------------------------------------------------------------------------------- /docs/js/1.65afc015.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/js/1.65afc015.chunk.js.map -------------------------------------------------------------------------------- /docs/js/app.3fda7222.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/js/app.3fda7222.js -------------------------------------------------------------------------------- /docs/js/app.3fda7222.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/js/app.3fda7222.js.map -------------------------------------------------------------------------------- /docs/public/data/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/data/sample.json -------------------------------------------------------------------------------- /docs/public/images/fb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/images/fb.svg -------------------------------------------------------------------------------- /docs/public/images/fi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/images/fi-logo.png -------------------------------------------------------------------------------- /docs/public/images/fi-signet-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/images/fi-signet-color.png -------------------------------------------------------------------------------- /docs/public/images/logo_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/images/logo_big.png -------------------------------------------------------------------------------- /docs/public/images/swap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/images/swap.svg -------------------------------------------------------------------------------- /docs/public/images/tw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/docs/public/images/tw.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/package.json -------------------------------------------------------------------------------- /public/data/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/data/sample.json -------------------------------------------------------------------------------- /public/images/fb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/images/fb.svg -------------------------------------------------------------------------------- /public/images/fi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/images/fi-logo.png -------------------------------------------------------------------------------- /public/images/fi-signet-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/images/fi-signet-color.png -------------------------------------------------------------------------------- /public/images/logo_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/images/logo_big.png -------------------------------------------------------------------------------- /public/images/swap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/images/swap.svg -------------------------------------------------------------------------------- /public/images/tw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/public/images/tw.svg -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/components/Button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Button/index.js -------------------------------------------------------------------------------- /src/components/ButtonLight/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/ButtonLight/index.js -------------------------------------------------------------------------------- /src/components/Checkbox/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Checkbox/index.js -------------------------------------------------------------------------------- /src/components/Column/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Column/index.js -------------------------------------------------------------------------------- /src/components/DataTable/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/DataTable/index.js -------------------------------------------------------------------------------- /src/components/ErrorMessage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/ErrorMessage/index.js -------------------------------------------------------------------------------- /src/components/FileHandler/CopyPasteTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/FileHandler/CopyPasteTarget.js -------------------------------------------------------------------------------- /src/components/FileHandler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/FileHandler/index.js -------------------------------------------------------------------------------- /src/components/Footer/FooterWrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Footer/FooterWrapper.js -------------------------------------------------------------------------------- /src/components/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Footer/index.js -------------------------------------------------------------------------------- /src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Header/index.js -------------------------------------------------------------------------------- /src/components/Headline/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Headline/index.js -------------------------------------------------------------------------------- /src/components/Preview/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Preview/index.js -------------------------------------------------------------------------------- /src/components/Row/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Row/index.js -------------------------------------------------------------------------------- /src/components/Section/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Section/index.js -------------------------------------------------------------------------------- /src/components/Select/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/components/Select/index.js -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/pages/App/index.js -------------------------------------------------------------------------------- /src/sections/DownloadSection/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/sections/DownloadSection/index.js -------------------------------------------------------------------------------- /src/sections/FileChooserSection/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/sections/FileChooserSection/index.js -------------------------------------------------------------------------------- /src/sections/KeySelectSection/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/sections/KeySelectSection/index.js -------------------------------------------------------------------------------- /src/state/Actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/state/Actions.js -------------------------------------------------------------------------------- /src/state/Selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/state/Selectors.js -------------------------------------------------------------------------------- /src/state/Store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/state/Store.js -------------------------------------------------------------------------------- /src/styles/Global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/styles/Global.js -------------------------------------------------------------------------------- /src/styles/Utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/styles/Utils.js -------------------------------------------------------------------------------- /src/styles/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/styles/theme.js -------------------------------------------------------------------------------- /src/utils/export-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/utils/export-utils.js -------------------------------------------------------------------------------- /src/utils/import-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/utils/import-utils.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /testdata/empty-array.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /testdata/empty-object.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /testdata/empty.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webpack/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/webpack/webpack.common.js -------------------------------------------------------------------------------- /webpack/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/webpack/webpack.config.dev.js -------------------------------------------------------------------------------- /webpack/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/funkeinteraktiv/geo-data-merger/HEAD/webpack/webpack.config.prod.js --------------------------------------------------------------------------------