import { ITEM_TYPES, ITEM_TYPES_UNIVERSAL } from '@/lib/constants' import BootstrapForm from 'react-bootstrap/Form' import { Select } from './form' import { useRouter } from 'next/router' function ActiveBountiesCheckbox ({ prefix }) { const router = useRouter() const onChange = (e) => { if (e.target.checked) { router.push(prefix + '/recent/bounties?' + new URLSearchParams({ active: true }).toString()) } else { router.push(prefix + '/recent/bounties') } } return (
) } export default function RecentHeader ({ type, sub }) { const router = useRouter() const prefix = sub ? `/~${sub.name}` : '' const items = sub ? ITEM_TYPES_UNIVERSAL.concat(sub.postTypes.map(p => ['LINK', 'DISCUSSION', 'POLL', 'JOB'].includes(p) ? `${p.toLowerCase()}s` : 'bounties' )) : ITEM_TYPES type ||= router.query.type || type || 'posts' return (