diff --git a/pages/[user].tsx b/pages/[user].tsx index c41f3907..096f4349 100644 --- a/pages/[user].tsx +++ b/pages/[user].tsx @@ -3,7 +3,7 @@ import Link from 'next/link'; import prisma from '../lib/prisma'; export default function User(props) { - const eventTypes = props.user.eventTypes.map(type => + const eventTypes = props.eventTypes.map(type =>
Loading...
; @@ -27,12 +28,13 @@ export default function EventType(props) { const enteredTitle = titleRef.current.value; const enteredDescription = descriptionRef.current.value; const enteredLength = lengthRef.current.value; + const enteredIsHidden = isHiddenRef.current.checked; // TODO: Add validation const response = await fetch('/api/availability/eventtype', { method: 'PATCH', - body: JSON.stringify({id: props.eventType.id, title: enteredTitle, description: enteredDescription, length: enteredLength}), + body: JSON.stringify({id: props.eventType.id, title: enteredTitle, description: enteredDescription, length: enteredLength, hidden: enteredIsHidden}), headers: { 'Content-Type': 'application/json' } @@ -88,6 +90,26 @@ export default function EventType(props) { +Hide the event type from your page, so it can only be booked through it's URL.
+Hide the event type from your page, so it can only be booked through it's URL.
+