diff --git a/day50/index.ts b/day50/index.ts
index c3b70d9..214ceb2 100644
--- a/day50/index.ts
+++ b/day50/index.ts
@@ -170,7 +170,11 @@ async function createServer() {
}
function renderSVGToBase64(element: string) {
- let srcName = element.split('src')[1]?.split(' ')[0]?.slice(2);
+ const fixedElm = element.split('>')[0];
+ if (!fixedElm) return false;
+ if (fixedElm.split(' ').length < 2) return false;
+ if (!fixedElm.includes('svg:bundle')) return false;
+ let srcName = fixedElm.split('src')[1]?.split(' ')[0]?.slice(2);
if (!srcName) return;
srcName = srcName.slice(0, srcName.length - 2);
if (!srcName.includes('.svg')) return srcName;
diff --git a/day50/src/components/Counter.devto b/day50/src/components/Counter.devto
index 5599e52..1bcf77d 100644
--- a/day50/src/components/Counter.devto
+++ b/day50/src/components/Counter.devto
@@ -5,18 +5,21 @@