Skip to content

Commit

Permalink
Add data modal to mapbox. Keep the title and intro text while loading…
Browse files Browse the repository at this point in the history
… the results
  • Loading branch information
danielakeil committed Jan 17, 2020
1 parent 086a5c7 commit 000656e
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 9 deletions.
40 changes: 32 additions & 8 deletions src/components/address-select.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,38 @@ export default function AdressSelect(props) {
});

return isLoading ? (
<div className="loader">
<Loader
sizeUnit={"px"}
size={25}
color={"rgb(207, 227, 227)"}
loading={true}
/>
</div>
<div className="water-comes-app-address">
<h2>Tjek risikoen for, at din bolig bliver oversvømmet</h2>
<p>
Tast din adresse og få indblik i, hvad der kan påvirke din boligs risiko
for oversvømmelse ved skybrud eller stormflod. Du får også konkrete råd
til, hvad du kan gøre for at sikre din bolig.
</p>
<p>
Vær opmærksom på, at resultatet er baseret på offentligt tilgængelige
data, som kan være behæftet med usikkerheder.{" "}
<button className="btn btn-link" onClick={props.toggleDataModal}>
Læs mere om datagrundlaget her.
</button>
</p>
<Modal open={dataFailed} closeOnEsc onClose={() => setDataFailed(false)}>
<Col className="water-comes-app-data">
<p>
Der opstod en fejl under beregningen. Prøv igen ved at genopfriske
siden. Virker det ikke, kan fejlen skyldes et teknisk problem hos en
af de leverandører, vi henter oplysninger fra.
</p>
</Col>
</Modal>
<div className="loader">
<Loader
sizeUnit={"px"}
size={25}
color={"rgb(70, 140, 140)"}
loading={true}
/>
</div>
</div>
) : (
<div className="water-comes-app-address">
<h2>Tjek risikoen for, at din bolig bliver oversvømmet</h2>
Expand Down
4 changes: 3 additions & 1 deletion src/components/map-box.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ export default class MapBox extends React.Component {
</p>
<p>
Vær opmærksom på, at resultatet er vejledende og kan være behæftet
med usikkerheder.
med usikkerheder.{" "}<button className="btn btn-link" onClick={this.props.showModal}>
Læs mere om datagrundlaget her.
</button>
</p>
</Col>
</Row>
Expand Down
1 change: 1 addition & 0 deletions src/views/result-page.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ export default class ResultPage extends React.Component {
address={this.props.houseData.text}
isApartment={this.props.houseData.isApartment}
reset={this.props.reset}
showModal={this.props.toggleDataModal}
/>
<ActionHandler dangers={this.props.houseData.dangers} />
<DataBasis showModal={this.props.toggleDataModal} />
Expand Down

0 comments on commit 000656e

Please sign in to comment.