diff --git a/components/Advertisement.tsx b/components/Advertisement.tsx index d276fd0..76cea2f 100644 --- a/components/Advertisement.tsx +++ b/components/Advertisement.tsx @@ -1,6 +1,8 @@ import AdSense from 'react-adsense' -const Advertisement: React.FC = ({ size = 'short' }) => { +const Advertisement: React.FC = ({ size = 'short', disabled = false }) => { + if (disabled) return null + return (
import('@components/Hero')) const Advertisement = dynamic(() => import('@components/Advertisement')) @@ -58,6 +58,8 @@ const SearchComponent: FC<{ const Search: NextPage = ({ botData, serverData, priority, query }) => { if (!query?.q) return const list: ('bot' | 'server')[] = ['bot', 'server'] + const resultNotExists = + (!botData || botData.data.length === 0) && (!serverData || serverData.data.length === 0) return ( <> = ({ botData, serverData, priority, query }) />
- + {(priority === 'server' ? list.reverse() : list).map((el) => ( = ({ botData, serverData, priority, query }) type={el} /> ))} - +