Skip to content

Commit c9bfe21

Browse files
authored
Jalmogo/mississippi updates (#1423)
* fix(css in mapWidgetContainer) * refactor(mainMap types)
1 parent b92a266 commit c9bfe21

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

src/base/static/components/molecules/map-filter-slider.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ const MapFilterSlider: React.FunctionComponent<FilterSliderProps> = ({
5959
padding: 8px;
6060
border-radius: 8px;
6161
color: #fff;
62+
width: 400px;
6263
margin-top: 8px;
6364
`}
6465
>

src/base/static/components/organisms/main-map.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import * as React from "react";
33
import { jsx } from "@emotion/core";
44
import { findDOMNode } from "react-dom";
55
import { Map } from "mapbox-gl";
6-
import { GeometryObject } from "geojson";
6+
import { GeometryObject, GeoJsonProperties } from "geojson";
77
import PropTypes from "prop-types";
88
import MapGL, { Popup, InteractiveMap } from "react-map-gl";
99
import { connect } from "react-redux";
@@ -316,12 +316,12 @@ class MainMap extends React.Component<Props, State> {
316316
}
317317
}
318318

319-
parsePopupContent = (popupContent, properties) => {
319+
parsePopupContent = (popupContent: string, properties: GeoJsonProperties) => {
320320
// Support a Handlebars-inspired syntax for injecting feature properties
321321
// into popup content.
322322
return popupContent.replace(/{{(\w+?)}}/gi, (...args) => {
323-
if (properties[args[1]]) {
324-
return properties[args[1]];
323+
if (properties![args[1]]) {
324+
return properties![args[1]];
325325
} else {
326326
// eslint-disable-next-line no-console
327327
console.error(

src/base/static/components/organisms/map-widget-container.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const MapWidgetContainer: React.FunctionComponent<ContainerProps> = props => {
4141
bottom: 8px;
4242
left: 8px;
4343
right: ${props.layout === "desktop" ? "unset" : "8px"};
44-
width: ${props.layout === "desktop" ? "400px" : "unset"};
44+
width: ${props.layout === "desktop" ? "auto" : "unset"};
4545
`}
4646
>
4747
<React.Fragment>

0 commit comments

Comments
 (0)