Skip to content

Commit a6c7943

Browse files
authored
Merge pull request #3671 from Vizzuality/feature/module-maps
Feature/module maps
2 parents 41a8ca1 + 4ed3c1d commit a6c7943

File tree

187 files changed

+1374
-1193
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

187 files changed

+1374
-1193
lines changed

app/javascript/app/layouts/root/component.jsx

+3-8
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import cx from 'classnames';
99
import Meta from 'components/meta';
1010
import Header from 'components/header';
1111
import Button from 'components/ui/button';
12-
import MapMenu from 'pages/map/components/menu';
12+
import MapMenu from 'components/maps/components/menu';
1313
import MyGFWProvider from 'providers/mygfw-provider';
1414
import gfwLogo from 'assets/logos/gfw.png';
1515

@@ -33,7 +33,7 @@ class App extends PureComponent {
3333
const { component, embed } = route;
3434
const isMapPage = component === 'map';
3535
return (
36-
<MediaQuery minDeviceWidth={SCREEN_M}>
36+
<MediaQuery minWidth={SCREEN_M}>
3737
{isDesktop => (
3838
<div
3939
className={cx('l-root', { '-map': isMapPage }, { '-embed': embed })}
@@ -60,12 +60,7 @@ class App extends PureComponent {
6060
/>
6161
)}
6262
<div className="page">
63-
<PageComponent
64-
embed={embed}
65-
path={route.component}
66-
sections={route.sections}
67-
isDesktop={isDesktop}
68-
/>
63+
<PageComponent path={route.component} sections={route.sections} />
6964
</div>
7065
{!embed && <MyGFWProvider />}
7166
{embed &&

app/javascript/app/reducers.js

+13-9
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,23 @@ import router from './router';
88

99
// COMPONENTS
1010

11-
// Map & Dashboards
12-
import { reduxModule as RecentImagery } from 'components/map-v2/components/recent-imagery';
13-
import { reduxModule as Analysis } from 'components/map-v2/components/analysis';
11+
// Dashboards
1412
import { reduxModule as Widgets } from 'components/widgets';
15-
import { reduxModule as Popup } from 'components/map-v2/components/popup';
16-
import { reduxModule as Draw } from 'components/map-v2/components/draw';
1713
import { reduxModule as Header } from 'pages/dashboards/header';
18-
import { reduxModule as MapNew } from 'components/map-v2';
19-
import { reduxModule as MapTour } from 'components/map-v2/components/map-tour';
14+
15+
// Maps
2016
import { reduxModule as MapOld } from 'components/map';
21-
import { reduxModule as MapMenu } from 'pages/map/components/menu';
17+
import { reduxModule as MapNew } from 'components/maps/map';
18+
19+
// Map components
20+
import { reduxModule as Analysis } from 'components/maps/components/analysis';
21+
import { reduxModule as RecentImagery } from 'components/maps/main-map/components/recent-imagery';
22+
import { reduxModule as Draw } from 'components/maps/map/components/draw';
23+
import { reduxModule as Popup } from 'components/maps/map/components/popup';
24+
import { reduxModule as MapTour } from 'components/maps/main-map/components/map-tour';
2225

2326
// Projects (About and SGF)
27+
import { reduxModule as MapMenu } from 'components/maps/components/menu';
2428
import { reduxModule as Impacts } from 'pages/about/section-impacts';
2529
import { reduxModule as AboutProjects } from 'pages/about/section-projects';
2630
import { reduxModule as SGFProjects } from 'pages/sgf/section-projects';
@@ -58,8 +62,8 @@ const componentsReducers = {
5862
draw: handleModule(Draw),
5963
header: handleModule(Header),
6064
share: handleModule(Share),
61-
map: handleModule(MapNew),
6265
mapOld: handleModule(MapOld),
66+
map: handleModule(MapNew),
6367
mapMenu: handleModule(MapMenu),
6468
mapTour: handleModule(MapTour),
6569
// modals

app/javascript/components/map-v2/actions.js

-120
This file was deleted.

0 commit comments

Comments
 (0)