File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed
app/(authenticated)/companies/[id] Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -33,13 +33,13 @@ export default async function Company({ params }: { params: CompanyParams }) {
33
33
}
34
34
35
35
const companySessions = company . sessions ?. sort ( ( a , b ) =>
36
- a . date . localeCompare ( b . date ) ,
36
+ a . date . localeCompare ( b . date )
37
37
) ;
38
38
const companyMembers = company . members ?. sort ( ( a , b ) =>
39
- a . name . localeCompare ( b . name ) ,
39
+ a . name . localeCompare ( b . name )
40
40
) ;
41
41
const companyStands = company . stands ?. sort ( ( a , b ) =>
42
- a . date . localeCompare ( b . date ) ,
42
+ a . date . localeCompare ( b . date )
43
43
) ;
44
44
const hereToday = isHereToday ( company ) ;
45
45
@@ -88,7 +88,12 @@ export default async function Company({ params }: { params: CompanyParams }) {
88
88
description = "When we will be at SINFO"
89
89
>
90
90
{ companyStands . map ( ( s ) => (
91
- < EventDayButton key = { s . date } date = { s . date } selected = { true } />
91
+ < Link
92
+ key = { s . date }
93
+ href = { `/venue?day=${ s . date . split ( "T" ) [ 0 ] } &company=${ companyID } ` }
94
+ >
95
+ < EventDayButton date = { s . date } selected = { true } disabled = { false } />
96
+ </ Link >
92
97
) ) }
93
98
</ GridList >
94
99
) : (
Original file line number Diff line number Diff line change @@ -9,19 +9,21 @@ interface EventDayButtonProps {
9
9
date : string ;
10
10
onClick ?: ( ) => void ;
11
11
selected ?: boolean ;
12
+ disabled ?: boolean ;
12
13
}
13
14
14
15
export default function EventDayButton ( {
15
16
date,
16
17
onClick,
17
18
selected = false ,
19
+ disabled = false ,
18
20
} : EventDayButtonProps ) {
19
21
return (
20
22
< button
21
23
className = "flex flex-col items-center text-center gap-y-1 py-1"
22
24
title = { getEventFullDate ( date ) }
23
25
onClick = { onClick }
24
- disabled = { ! onClick }
26
+ disabled = { disabled }
25
27
>
26
28
< span
27
29
className = { `flex items-center justify-center font-mono rounded-full w-10 h-10 shadow-md focus:shadow-none ${ selected ? "text-sinfo-primary outline outline-sinfo-primary hover:bg-slate-50" : "text-white bg-sinfo-primary" } ` }
You can’t perform that action at this time.
0 commit comments