@@ -71,7 +71,6 @@ function RouteComponent() {
7171 < TableRow >
7272 < TableHead > ID</ TableHead >
7373 < TableHead > Name</ TableHead >
74- < TableHead > HTTP</ TableHead >
7574 < TableHead > Slots</ TableHead >
7675 < TableHead > Last ping</ TableHead >
7776 < TableHead > Created</ TableHead >
@@ -155,19 +154,11 @@ function RowSkeleton() {
155154 < TableCell >
156155 < Skeleton className = "w-full h-4" />
157156 </ TableCell >
158- < TableCell >
159- < Skeleton className = "w-full h-4" />
160- </ TableCell >
161157 </ TableRow >
162158 ) ;
163159}
164160
165- const MAX_TO_SHOW = 2 ;
166-
167161function Row ( runner : Rivet . Runner ) {
168- const [ isExpanded , setExpanded ] = useState ( false ) ;
169- const addresses = Object . values ( runner . addressesHttp ) ;
170-
171162 return (
172163 < TableRow key = { runner . runnerId } >
173164 < TableCell >
@@ -186,36 +177,6 @@ function Row(runner: Rivet.Runner) {
186177 </ DiscreteCopyButton >
187178 </ TableCell >
188179
189- < TableCell >
190- < div className = "flex gap-1 flex-wrap" >
191- { addresses
192- . slice ( 0 , isExpanded ? addresses . length : MAX_TO_SHOW )
193- . map ( ( http ) => {
194- const address = `${ http . hostname } :${ http . port } ` ;
195- return (
196- < DiscreteCopyButton
197- className = "justify-start"
198- size = "sm"
199- key = { address }
200- value = { address }
201- >
202- { address }
203- </ DiscreteCopyButton >
204- ) ;
205- } ) }
206-
207- { addresses . length > MAX_TO_SHOW && ! isExpanded ? (
208- < Button
209- variant = "ghost"
210- size = "sm"
211- onClick = { ( ) => setExpanded ( ! isExpanded ) }
212- >
213- +{ addresses . length - MAX_TO_SHOW }
214- </ Button >
215- ) : null }
216- </ div >
217- </ TableCell >
218-
219180 < TableCell >
220181 { runner . remainingSlots } /{ runner . totalSlots }
221182 </ TableCell >
0 commit comments