inproper submit...

This commit is contained in:
2024-09-11 12:22:54 -06:00
parent 72dcb2f54b
commit 1397343db9
6 changed files with 84 additions and 47 deletions

View File

@@ -0,0 +1,31 @@
import { DayOfWeek } from "@/models/local/localCourse";
export function DayOfWeekInput({
selectedDays,
updateSettings,
}: {
selectedDays: DayOfWeek[];
updateSettings: (day: DayOfWeek) => void;
}) {
return (
<div className="flex flex-row gap-3">
{Object.values(DayOfWeek).map((day) => {
const hasDay = selectedDays.includes(day);
return (
<button
role="button"
key={day}
className={
hasDay
? "bg-blue-300 text-blue-950 border-blue-500 border"
: "bg-slate-900 border-blue-900 border "
}
onClick={() => updateSettings(day)}
>
{day}
</button>
);
})}
</div>
);
}

View File

@@ -24,6 +24,7 @@ export default function SelectInput<T>({
setValue(option);
}}
>
<option></option>
{options.map((o) => (
<option key={getOptionName(o)}>{getOptionName(o)}</option>
))}