From bc5ad54ca96edc8e8045e3e090e1fde5e97b12f2 Mon Sep 17 00:00:00 2001 From: en Date: Mon, 24 Feb 2025 14:40:46 +0100 Subject: [PATCH] fix(notes): render youtube link preview --- src/components/Notes/NoteRender.tsx | 22 ++++++++++++++++- src/utils/url.ts | 37 +++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/src/components/Notes/NoteRender.tsx b/src/components/Notes/NoteRender.tsx index ea1d393..94833f2 100644 --- a/src/components/Notes/NoteRender.tsx +++ b/src/components/Notes/NoteRender.tsx @@ -7,10 +7,12 @@ import { BlogPreview } from './internal/BlogPreview' import { ModPreview } from './internal/ModPreview' import { NoteWrapper } from './internal/NoteWrapper' import { + getIdFromYoutubeLink, isValidAudioUrl, isValidImageUrl, isValidUrl, - isValidVideoUrl + isValidVideoUrl, + isYoutubeLink } from 'utils' interface NoteRenderProps { @@ -61,6 +63,24 @@ export const NoteRender = ({ content }: NoteRenderProps) => { ) } else if (isValidAudioUrl(href)) { return