Replace Art der Führung select with CustomSelect

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-27 18:15:01 +02:00
parent 911b041136
commit e4f3e7750a

View File

@@ -5,6 +5,7 @@ import type { Kuppel, ArtFuehrung, BeoOption, SelectedObjekt, Wetter, LogbuchEin
import { ARTEN } from '@/types/logbuch'; import { ARTEN } from '@/types/logbuch';
import BeoSelector from './BeoSelector'; import BeoSelector from './BeoSelector';
import ObjektSelector from './ObjektSelector'; import ObjektSelector from './ObjektSelector';
import CustomSelect from './CustomSelect';
interface Props { interface Props {
kuppel: Kuppel; kuppel: Kuppel;
@@ -163,15 +164,11 @@ export default function LogbuchForm({ kuppel, currentUserBeo, editEntry, onSaved
{/* Art der Führung — volle Breite */} {/* Art der Führung — volle Breite */}
<div> <div>
<label className={labelCls}>Art der Führung</label> <label className={labelCls}>Art der Führung</label>
<select <CustomSelect
value={artFuehrung} placeholder={artFuehrung}
onChange={(e) => setArtFuehrung(e.target.value as ArtFuehrung)} options={ARTEN.map((a) => ({ value: a, label: a }))}
className={inputCls} onChange={(v) => setArtFuehrung(v as ArtFuehrung)}
> />
{ARTEN.map((a) => (
<option key={a} value={a}>{a}</option>
))}
</select>
</div> </div>
{/* Beginn / Ende — nebeneinander auf Desktop, untereinander auf Mobile */} {/* Beginn / Ende — nebeneinander auf Desktop, untereinander auf Mobile */}