import React from 'react' import { useForm, usePage } from '@inertiajs/react' import StudioLayout from '../../Layouts/StudioLayout' import Checkbox from '../../components/ui/Checkbox' import NovaSelect from '../../components/ui/NovaSelect' function toggleItem(list, value) { return list.includes(value) ? list.filter((item) => item !== value) : [...list, value] } export default function StudioGroupRecruitment() { const { props } = usePage() const recruitment = props.recruitment || {} const form = useForm({ is_recruiting: Boolean(recruitment.is_recruiting), headline: recruitment.headline || '', description: recruitment.description || '', roles_json: Array.isArray(recruitment.roles) ? recruitment.roles : [], skills_json: Array.isArray(recruitment.skills) ? recruitment.skills : [], contact_mode: recruitment.contact_mode || 'join_request', visibility: recruitment.visibility || 'public', }) const submit = (event) => { event.preventDefault() form.patch(props.updateUrl) } return (

Recruitment profile

Describe what the group is looking for and how applicants should reach you.

form.setData('is_recruiting', event.target.checked)} label="Recruiting now" />