We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7844a2d commit 6341bfbCopy full SHA for 6341bfb
src/app/conf/2024/speakers/[id]/page.tsx
@@ -43,7 +43,9 @@ export default function SpeakerPage({ params }: SpeakerProps) {
43
const speaker = speakers.find(s => s.username === decodedId)!
44
45
const s = schedule
46
- .filter(s => s.speakers && s.speakers.some(s => s.username === decodedId))
+ .filter((s): s is typeof s & Required<Pick<typeof s, "speakers">> =>
47
+ Boolean(s.speakers && s.speakers.some(s => s.username === decodedId)),
48
+ )
49
.map(s => ({
50
...s,
51
speakers: s.speakers.map(
0 commit comments