import { useParams } from 'react-router-dom'; import { useSubplebbit } from '@plebbit/plebbit-react-hooks'; import { useState } from 'react'; import styles from './board-banner.module.css'; const totalBanners = 52; const ImageBanner = () => { const [imagePath] = useState(() => { const randomBannerIndex = Math.floor(Math.random() * totalBanners) + 1; return `assets/banners/banner-${randomBannerIndex}.jpg`; }); return ; }; const BoardBanner = () => { const { subplebbitAddress } = useParams<{ subplebbitAddress: string }>(); const subplebbit = useSubplebbit({ subplebbitAddress }); const { address, title } = subplebbit || {}; const displayAddress = address && address.length > 10 && !address.includes('.') ? address.slice(0, 13).concat('...') : address; return (
{title || `p/${displayAddress}`}
p/{address}

); }; export default BoardBanner;