(wsId: string)
| 155 | }; |
| 156 | |
| 157 | const toggleWorkspace = (wsId: string) => { |
| 158 | setFormData(prev => { |
| 159 | if (prev.workspaceIds.includes(wsId)) { |
| 160 | return { ...prev, workspaceIds: prev.workspaceIds.filter(id => id !== wsId) }; |
| 161 | } else { |
| 162 | return { ...prev, workspaceIds: [...prev.workspaceIds, wsId] }; |
| 163 | } |
| 164 | }); |
| 165 | if (errors.workspaceIds) { |
| 166 | setErrors(prev => ({ ...prev, workspaceIds: '' })); |
| 167 | } |
| 168 | }; |
| 169 | |
| 170 | const handleSubmit = (e: React.FormEvent) => { |
| 171 | e.preventDefault(); |