Files
traque/traque-front/components/admin/teamAdd.jsx
Sébastien Rivière d25dcfcbc1 Corrections
2025-06-25 17:52:59 +02:00

27 lines
820 B
JavaScript

import { useState } from 'react'
import { TextInput } from '../util/textInput'
import { BlueButton } from '../util/button'
export default function TeamAddForm({onAddTeam}) {
const [teamName, setTeamName] = useState('');
function handleSubmit(e) {
e.preventDefault();
if (teamName !== "") {
onAddTeam(teamName);
setTeamName("")
}
}
return (
<form className='flex flex-row m-y-5' onSubmit={handleSubmit}>
<div className='w-4/5'>
<TextInput name="teamName" label='Team name' value={teamName} onChange={(e) => setTeamName(e.target.value)}/>
</div>
<div className='w-1/5'>
<BlueButton type="submit" className="w-5">+</BlueButton>
</div>
</form>
);
}