diff --git a/src/frontend/src/Components/map/mapPopup.js b/src/frontend/src/Components/map/mapPopup.js index ccc97a4c2..ad483cd9e 100644 --- a/src/frontend/src/Components/map/mapPopup.js +++ b/src/frontend/src/Components/map/mapPopup.js @@ -5,6 +5,7 @@ import React from 'react'; import Button from 'react-bootstrap/Button'; import EventTypeIcon from '../EventTypeIcon'; import FriendlyTime from '../FriendlyTime'; +import parse from 'html-react-parser'; function convertDirection(direction) { switch (direction) { @@ -55,7 +56,7 @@ export function getCamPopup(camFeature, setClickedCamera, navigate) {
-

{camData.caption}

+

{parse(camData.caption)}

diff --git a/src/frontend/src/pages/CameraDetailsPage.js b/src/frontend/src/pages/CameraDetailsPage.js index 9d3126eaa..7cf72c1cb 100644 --- a/src/frontend/src/pages/CameraDetailsPage.js +++ b/src/frontend/src/pages/CameraDetailsPage.js @@ -23,6 +23,7 @@ import Tab from 'react-bootstrap/Tab'; import Tabs from 'react-bootstrap/Tabs'; import Button from 'react-bootstrap/Button'; import ImageGallery from 'react-image-gallery'; +import parse from 'html-react-parser'; import RangeSlider from 'react-bootstrap-range-slider'; import 'react-bootstrap-range-slider/dist/react-bootstrap-range-slider.css'; @@ -202,7 +203,7 @@ export default function CameraDetailsPage() {

{camera.name}

-

{camera.caption}

+

{parse(camera.caption)}