Forslag: Refaktorert tidvelger for booking¶
Problem¶
Tidligere bookingflater brukte hardkodede tidspunkter og ulik presentasjon mellom public booking og admin booking. Det gjorde det vanskelig aa styre aapningstider, slot-intervall og tenant-spesifikke regler fra klubbinnstillinger.
Anbefalt retning¶
- Bruk en felles tidvelgerkomponent for public og admin der det er praktisk.
- La tilgjengelige tider beregnes fra klubbens aapningstider og
slotIntervalMinutes. - Skill mellom kundebooking og intern bruk, fordi intern bruk trenger fra/til-tid mens kundebooking fortsatt styres av 9/18 hull.
- Behold fallback-tider slik at bookingflaten ikke blir blank hvis klubbinnstillinger mangler.
Status¶
FΓΈrste versjon av forbedret tidvelger er implementert og deployet. Dette dokumentet beholdes som historisk designforslag og som grunnlag for videre UX-rydding.