Pretties, move the close to top.

This commit is contained in:
Matthew Stratford 2020-09-19 17:46:55 +01:00
parent 1d25dc95cb
commit 6ca73a89b7

View file

@ -2,13 +2,15 @@ import React, { useEffect, useState } from "react";
import Modal from "react-modal"; import Modal from "react-modal";
import { getLatestNewsItem, NewsEntry } from "../api"; import { getLatestNewsItem, NewsEntry } from "../api";
import { Button } from "reactstrap"; import { Button } from "reactstrap";
import { FaTimes } from "react-icons/fa";
function DevWarning() { function DevWarning() {
if (process.env.REACT_APP_PRODUCTION === "true") { if (process.env.REACT_APP_PRODUCTION === "true") {
return null; return null;
} }
return ( return (
<div style={{ color: "white", backgroundColor: "#960000" }}> <>
<div className="p-2 btn-warning">
<h1>Development Version</h1> <h1>Development Version</h1>
<strong>You are using a development version of WebStudio.</strong> This <strong>You are using a development version of WebStudio.</strong> This
version is NOT tested and may have severe bugs and performance problems. version is NOT tested and may have severe bugs and performance problems.
@ -23,6 +25,8 @@ function DevWarning() {
</a> </a>
. .
</div> </div>
<hr />
</>
); );
} }
@ -58,6 +62,12 @@ export function PisModal({
return ( return (
<Modal isOpen={isOpen} onRequestClose={close}> <Modal isOpen={isOpen} onRequestClose={close}>
<div className="text-right">
<Button onClick={close} color="primary">
Close <FaTimes />
</Button>
</div>
<hr className="m-1" />
<DevWarning /> <DevWarning />
<h1>Presenter News</h1> <h1>Presenter News</h1>
{(news === "loading" || news === "not_loaded") && ( {(news === "loading" || news === "not_loaded") && (
@ -75,9 +85,7 @@ export function PisModal({
</em> </em>
</div> </div>
)} )}
<Button onClick={close} color="primary">
Close
</Button>
</Modal> </Modal>
); );
} }