@@ -62,6 +62,12 @@ const useStyles = makeStyles(theme => ({
62
62
close : {
63
63
padding : theme . spacing ( 0.5 ) ,
64
64
} ,
65
+ radioLink : {
66
+ color : 'rgba(0, 0, 0, 0.87)' ,
67
+ '&:hover' : {
68
+ textDecoration : 'none' ,
69
+ } ,
70
+ } ,
65
71
} ) ) ;
66
72
67
73
const CopySnackbar = ( { open, handleClose } ) => {
@@ -277,7 +283,7 @@ class ComponentExample extends Component {
277
283
}
278
284
render ( ) {
279
285
const { value, parsedSchema, component, openTooltip, variants } = this . state ;
280
- const { activeMapper } = this . props ;
286
+ const { activeMapper, classes } = this . props ;
281
287
282
288
const editedValue = value . replace ( / ^ { \n { 2 } " f i e l d s " : \[ \n / , '' )
283
289
. replace ( / { 2 } \] \n } $ / , '' )
@@ -353,9 +359,21 @@ class ComponentExample extends Component {
353
359
onChange = { this . handleMapperChange }
354
360
style = { { flexDirection : 'row' } }
355
361
>
356
- < RouterLink href = { `${ this . props . router . pathname } ?mapper=mui` } > < Link href = { `${ this . props . router . pathname } ?mapper=mui` } > < FormControlLabel value = "mui" control = { < Radio /> } label = "MUI" /> </ Link > </ RouterLink >
357
- < RouterLink href = { `${ this . props . router . pathname } ?mapper=pf3` } > < Link href = { `${ this . props . router . pathname } ?mapper=pf3` } > < FormControlLabel value = "pf3" control = { < Radio /> } label = "PF3" /> </ Link > </ RouterLink >
358
- < RouterLink href = { `${ this . props . router . pathname } ?mapper=pf4` } > < Link href = { `${ this . props . router . pathname } ?mapper=pf4` } > < FormControlLabel value = "pf4" control = { < Radio /> } label = "PF4" /> </ Link > </ RouterLink >
362
+ < RouterLink href = { `${ this . props . router . pathname } ?mapper=mui` } >
363
+ < Link href = { `${ this . props . router . pathname } ?mapper=mui` } className = { classes . radioLink } >
364
+ < FormControlLabel value = "mui" control = { < Radio /> } label = "MUI" />
365
+ </ Link >
366
+ </ RouterLink >
367
+ < RouterLink href = { `${ this . props . router . pathname } ?mapper=pf3` } >
368
+ < Link href = { `${ this . props . router . pathname } ?mapper=pf3` } className = { classes . radioLink } >
369
+ < FormControlLabel value = "pf3" control = { < Radio /> } label = "PF3" />
370
+ </ Link >
371
+ </ RouterLink >
372
+ < RouterLink href = { `${ this . props . router . pathname } ?mapper=pf4` } >
373
+ < Link href = { `${ this . props . router . pathname } ?mapper=pf4` } className = { classes . radioLink } >
374
+ < FormControlLabel value = "pf4" control = { < Radio /> } label = "PF4" />
375
+ </ Link >
376
+ </ RouterLink >
359
377
</ RadioGroup >
360
378
</ FormControl >
361
379
</ div >
@@ -395,14 +413,21 @@ ComponentExample.propTypes = {
395
413
} ) ,
396
414
mappers : PropTypes . object ,
397
415
activeMapper : PropTypes . string . isRequired ,
416
+ classes : PropTypes . shape ( {
417
+ radioLink : PropTypes . string . isRequired ,
418
+ } ) . isRequired ,
398
419
} ;
399
420
400
421
export default ( props ) => {
401
422
const router = useRouter ( ) ;
423
+ const classes = useStyles ( ) ;
424
+
425
+ console . log ( classes ) ;
426
+
402
427
return (
403
428
< MapperContext . Consumer >
404
429
{ ( { loaded, mappers } ) =>
405
- loaded && < ComponentExample { ...props } router = { router } mappers = { mappers } /> }
430
+ loaded && < ComponentExample { ...props } router = { router } mappers = { mappers } classes = { classes } /> }
406
431
</ MapperContext . Consumer >
407
432
) ;
408
433
} ;
0 commit comments