File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
test/integration/next/pages Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -17,12 +17,20 @@ export function patchCssForMui(params: { rawDsfrCssCode: string }) {
1717 } ) ( parsedCss . stylesheet ! . rules as any [ ] , "root" ) . forEach (
1818 ( [ rule , media ] ) =>
1919 ( rule . selectors = rule . selectors . map ( ( selector : string ) => {
20+ const selectorNotMui = `${ selector } :not([class^="Mui"])` ;
21+
22+ if ( media === "root" ) {
23+ if ( selector === "[href]" ) {
24+ return selectorNotMui ;
25+ }
26+ }
27+
2028 if ( media === "(hover: hover) and (pointer: fine)" ) {
2129 if (
2230 selector === "button:not(:disabled):hover" ||
2331 selector === "button:not(:disabled):active"
2432 ) {
25- return ` ${ selector } :not([class^="Mui"])` ;
33+ return selectorNotMui ;
2634 }
2735 }
2836
Original file line number Diff line number Diff line change @@ -677,6 +677,7 @@ const { Links } = (() => {
677677 onClick = { preventDefault }
678678 >
679679 < Link href = "#" > Link</ Link >
680+ < Link href = "#" target = "_blank" > Link target blank</ Link >
680681 < Link href = "#" color = "inherit" >
681682 { 'color="inherit"' }
682683 </ Link >
You can’t perform that action at this time.
0 commit comments