@@ -22,15 +22,8 @@ import { FlagsmithLink } from '../shared';
2222import { buildFlagUrl } from '../../theme/flagsmithTheme' ;
2323import { EnvironmentTable } from './EnvironmentTable' ;
2424import { FeatureDetailsGrid } from './FeatureDetailsGrid' ;
25- import { SegmentOverridesSection } from './SegmentOverridesSection' ;
2625
2726const useStyles = makeStyles ( theme => ( {
28- tableRow : {
29- '& > td' : {
30- paddingTop : theme . spacing ( 1.5 ) ,
31- paddingBottom : theme . spacing ( 1.5 ) ,
32- } ,
33- } ,
3427 flagName : {
3528 display : 'flex' ,
3629 alignItems : 'center' ,
@@ -40,17 +33,6 @@ const useStyles = makeStyles(theme => ({
4033 backgroundColor : theme . palette . background . default ,
4134 padding : theme . spacing ( 2 ) ,
4235 } ,
43- collapseCell : {
44- paddingBottom : 0 ,
45- paddingTop : 0 ,
46- } ,
47- loadingContainer : {
48- display : 'flex' ,
49- alignItems : 'center' ,
50- justifyContent : 'center' ,
51- gap : theme . spacing ( 1 ) ,
52- padding : theme . spacing ( 2 ) ,
53- } ,
5436} ) ) ;
5537
5638interface ExpandableRowProps {
@@ -98,8 +80,6 @@ export const ExpandableRow = ({
9880 } ;
9981
10082 const liveVersion = details ?. liveVersion || feature . live_version ;
101- const segmentOverrides =
102- details ?. segmentOverrides ?? feature . num_segment_overrides ?? 0 ;
10383 const flagUrl = buildFlagUrl (
10484 projectId ,
10585 primaryEnvId ?. toString ( ) || '' ,
@@ -108,7 +88,7 @@ export const ExpandableRow = ({
10888
10989 return (
11090 < >
111- < TableRow hover className = { classes . tableRow } >
91+ < TableRow hover >
11292 < TableCell padding = "checkbox" >
11393 < IconButton
11494 size = "small"
@@ -144,13 +124,17 @@ export const ExpandableRow = ({
144124 </ TableRow >
145125
146126 < TableRow >
147- < TableCell className = { classes . collapseCell } colSpan = { 4 } >
127+ < TableCell style = { { paddingBottom : 0 , paddingTop : 0 } } colSpan = { 4 } >
148128 < Collapse in = { open } timeout = "auto" unmountOnExit >
149129 < Box className = { classes . expandedContent } >
150130 { loadingDetails && (
151- < Box className = { classes . loadingContainer } >
131+ < Box display = "flex" alignItems = "center" p = { 2 } >
152132 < CircularProgress size = { 20 } />
153- < Typography variant = "body2" color = "textSecondary" >
133+ < Typography
134+ variant = "body2"
135+ color = "textSecondary"
136+ style = { { marginLeft : 8 } }
137+ >
154138 Loading feature details...
155139 </ Typography >
156140 </ Box >
@@ -165,7 +149,6 @@ export const ExpandableRow = ({
165149 < FeatureDetailsGrid
166150 feature = { feature }
167151 liveVersion = { liveVersion }
168- segmentOverrides = { segmentOverrides }
169152 />
170153
171154 < Grid item xs = { 12 } >
@@ -174,14 +157,6 @@ export const ExpandableRow = ({
174157 environments = { environments }
175158 />
176159 </ Grid >
177-
178- < Grid item xs = { 12 } >
179- < SegmentOverridesSection
180- feature = { feature }
181- details = { details }
182- liveVersion = { liveVersion }
183- />
184- </ Grid >
185160 </ Grid >
186161 ) }
187162 </ Box >
0 commit comments