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 (
)
}