Replace Art der Führung select with CustomSelect
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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 */}
|
||||||
|
|||||||
Reference in New Issue
Block a user