From 33e233d4a3555cb82530af842e39429c8c189175 Mon Sep 17 00:00:00 2001 From: Alejandro Gomez Date: Sat, 14 Jan 2023 02:39:20 +0100 Subject: [PATCH] feat: render markdown --- src/element/Text.js | 97 +++++++++++++++++++++------------------------ 1 file changed, 46 insertions(+), 51 deletions(-) diff --git a/src/element/Text.js b/src/element/Text.js index 123625b4..192f2dee 100644 --- a/src/element/Text.js +++ b/src/element/Text.js @@ -12,57 +12,53 @@ import './Text.css' import { useMemo } from "react"; function transformHttpLink(a) { - try { - const url = new URL(a); - const youtubeId = YoutubeUrlRegex.test(a) && RegExp.$1; - const tweetId = TweetUrlRegex.test(a) && RegExp.$2; - const extension = FileExtensionRegex.test(url.pathname.toLowerCase()) && RegExp.$1; - if (extension) { - switch (extension) { - case "gif": - case "jpg": - case "jpeg": - case "png": - case "bmp": - case "webp": { - return ; - } - case "mp4": - case "mov": - case "mkv": - case "avi": - case "m4v": { - return