import { useState } from 'react'; import { useParams } from 'react-router-dom'; import { useSubplebbit } from '@plebbit/plebbit-react-hooks'; import styles from './board-banner.module.css'; const totalBanners = 24; const ImageBanner = () => { const [imagePath] = useState(() => { const randomBannerIndex = Math.floor(Math.random() * totalBanners) + 1; return `assets/banners/banner-${randomBannerIndex}.jpg`; }); return banner; }; const BoardBanner = () => { const { subplebbitAddress } = useParams(); const subplebbit = useSubplebbit({ subplebbitAddress }); const { address, title } = subplebbit || {}; return (
{title || `p/${address}`}
{title &&
p/{address}
}
); }; export default BoardBanner;