diff --git a/src/components/content/videos/VideoDetails.js b/src/components/content/videos/VideoDetails.js index 71b4c9d..0556a66 100644 --- a/src/components/content/videos/VideoDetails.js +++ b/src/components/content/videos/VideoDetails.js @@ -15,10 +15,12 @@ import useWindowWidth from '@/hooks/useWindowWidth'; import dynamic from 'next/dynamic'; import { Toast } from 'primereact/toast'; import MoreOptionsMenu from '@/components/ui/MoreOptionsMenu'; +import React, { useEffect, useState, useRef } from 'react'; +// Needed for nip19 encoding on the client +import { Buffer } from 'buffer'; import ZapThreadsWrapper from '@/components/ZapThreadsWrapper'; import appConfig from '@/config/appConfig'; import { nip19 } from 'nostr-tools'; - const MDDisplay = dynamic(() => import('@uiw/react-markdown-preview'), { ssr: false, });