diff options
| author | Yuval Adam <_@yuv.al> | 2025-03-10 11:26:42 +0100 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2025-03-10 11:26:42 +0100 |
| commit | c1c24f429fc8dd8c27871c8d9c45c1a934f8b88b (patch) | |
| tree | 4b3f82eac54b129c71c3aae621ba45ccfc93a77c /src/pages/chart/ChartEmbedPage.tsx | |
| parent | a39c5768bb1f140ad265cfe8f3a2aab0466ad256 (diff) | |
Diffstat (limited to 'src/pages/chart/ChartEmbedPage.tsx')
| -rw-r--r-- | src/pages/chart/ChartEmbedPage.tsx | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/pages/chart/ChartEmbedPage.tsx b/src/pages/chart/ChartEmbedPage.tsx index 4b485b7..2034f2c 100644 --- a/src/pages/chart/ChartEmbedPage.tsx +++ b/src/pages/chart/ChartEmbedPage.tsx @@ -18,19 +18,16 @@ const ChartEmbedPage = () => { viewportMeta.name = 'viewport'; viewportMeta.content = 'width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no'; document.head.appendChild(viewportMeta); - - // Set canonical URL - const canonicalLink = document.createElement('link'); - canonicalLink.rel = 'canonical'; - canonicalLink.href = 'https://morsehero.com/charts/embed'; - document.head.appendChild(canonicalLink); - + // Set page title document.title = 'Morse Code Chart | Embed'; - + return () => { - document.head.removeChild(viewportMeta); - document.head.removeChild(canonicalLink); + // Remove viewport meta tag when component unmounts + const metaTag = document.querySelector('meta[name="viewport"]'); + if (metaTag && metaTag.parentNode) { + metaTag.parentNode.removeChild(metaTag); + } }; }, []); |
