From 3c7f1b1932972c9cbe848946c57d0077b5082735 Mon Sep 17 00:00:00 2001 From: liliana <liliana.sanfilippo@uni-bielefeld.de> Date: Fri, 5 Jul 2024 11:48:08 +0200 Subject: [PATCH] append script tag to body? --- src/components/Map1.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/components/Map1.tsx b/src/components/Map1.tsx index 3c909771..846573f7 100644 --- a/src/components/Map1.tsx +++ b/src/components/Map1.tsx @@ -1,6 +1,19 @@ import InnerHTML from 'dangerously-set-html-content' +import { useEffect } from 'react'; export function Map1(){ + useEffect(() => { + const script = document.createElement('script'); + + script.src = "assets/mapscript.js"; + script.async = true; + + document.body.appendChild(script); + + return () => { + document.body.removeChild(script); + } + }, []); const htmlFile = `<div style="min-height: 374px"> <script type="text/javascript" defer src="assets/mapscript.js" charset="utf-8"> </script> -- GitLab