File tree Expand file tree Collapse file tree 3 files changed +16
-4
lines changed
Expand file tree Collapse file tree 3 files changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ export default function Home() {
2222 < div className = "mb-32 grid text-center lg:max-w-5xl lg:w-full lg:mb-0 lg:grid-cols-3 lg:text-left" >
2323 < div className = "text-center my-auto" > { dkEventAbbr } </ div >
2424 < Link
25- href = "/break-dk/menu/0 "
25+ href = "/break-dk/menu/1 "
2626 className = "group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30"
2727 >
2828 < h2 className = { `mb-3 text-2xl font-semibold` } >
@@ -37,7 +37,7 @@ export default function Home() {
3737 </ Link >
3838
3939 < Link
40- href = "/break-dk/menu/1 "
40+ href = "/break-dk/menu/2 "
4141 className = "group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30"
4242 >
4343 < h2 className = { `mb-3 text-2xl font-semibold` } >
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ export const useGetTalksAndTracksForMenu = (
6464 return null
6565 }
6666 console . log ( event . data ! . conferenceDays ! )
67- return event . data ! . conferenceDays ! [ parseInt ( dayNum ) ] . id
67+ return event . data ! . conferenceDays ! [ parseInt ( dayNum ) - 1 ] . id
6868 } , [ event . data , dayNum ] )
6969 const talksResult = useGetTalks ( confDayId )
7070 const tracksResult = useGetTracks ( )
Original file line number Diff line number Diff line change @@ -21,10 +21,13 @@ export default function ObsPage() {
2121
2222 const eventResult = useGetEvent ( dkEventAbbr )
2323 const trackResult = useGetTracks ( )
24- const apiConfDayId = eventResult . data ?. conferenceDays ?. [ Number ( confDay ) ] ?. id
24+ const apiConfDayId =
25+ eventResult . data ?. conferenceDays ?. [ Number ( confDay ) - 1 ] ?. id
2526 const apiTrackId =
2627 trackResult . data ?. filter ( ( t ) => t . name === trackName ) [ 0 ] ?. id || null
2728 const talkResult = useGetTalks ( apiConfDayId )
29+ const nextDayId : number | undefined =
30+ eventResult . data ?. conferenceDays ?. [ Number ( confDay ) ] ?. id
2831
2932 useEffect ( ( ) => {
3033 if ( ! isClient ) return
@@ -92,6 +95,14 @@ export default function ObsPage() {
9295 }
9396 )
9497
98+ if ( nextDayId ) {
99+ // 次の日の最初のトークの時間も追加する
100+ template . push ( {
101+ name : 'NextDayTalk' ,
102+ url_path : `/break-dk/talks/2764` , // ハードコーディング
103+ } )
104+ }
105+
95106 // obsSceneGenerate.tsxを実行
96107 ObsSceneGenerate ( {
97108 eventAbbr : dkEventAbbr ,
@@ -113,6 +124,7 @@ export default function ObsPage() {
113124 apiTrackId ,
114125 trackName ,
115126 router ,
127+ nextDayId ,
116128 ] )
117129
118130 if ( ! isClient ) {
You can’t perform that action at this time.
0 commit comments