summaryrefslogtreecommitdiff
path: root/src/pages/chart/ChartEmbedPage.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/chart/ChartEmbedPage.tsx')
-rw-r--r--src/pages/chart/ChartEmbedPage.tsx17
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);
+ }
};
}, []);