File tree 3 files changed +55
-0
lines changed
packages/react-components/masons-theme-preview/library/src/componentStyles
3 files changed +55
-0
lines changed Original file line number Diff line number Diff line change
1
+ import { makeStyles , mergeClasses } from '@griffel/react' ;
2
+ import { MenuGroupHeaderState } from '../../../../react-components/src/index' ;
3
+
4
+ export const useMenuGroupHeaderStyles = makeStyles ( {
5
+ root : {
6
+ padding : '12px 8px' ,
7
+ } ,
8
+ } ) ;
9
+
10
+ export const useCustomMenuGroupHeaderStyles = ( state : unknown ) => {
11
+ const menuGroupHeaderState = state as MenuGroupHeaderState ;
12
+
13
+ const styles = useMenuGroupHeaderStyles ( ) ;
14
+
15
+ // eslint-disable-next-line react-compiler/react-compiler
16
+ menuGroupHeaderState . root . className = mergeClasses ( menuGroupHeaderState . root . className , styles . root ) ;
17
+ } ;
Original file line number Diff line number Diff line change
1
+ import { makeStyles , mergeClasses } from '@griffel/react' ;
2
+ import { MenuItemState } from '../../../../react-components/src/index' ;
3
+
4
+ export const useMenuItemStyles = makeStyles ( {
5
+ root : {
6
+ backgroundColor : 'transparent' ,
7
+ } ,
8
+ } ) ;
9
+
10
+ export const useCustomMenuItemStyles = ( state : unknown ) => {
11
+ const menuItemState = state as MenuItemState ;
12
+
13
+ const styles = useMenuItemStyles ( ) ;
14
+
15
+ // eslint-disable-next-line react-compiler/react-compiler
16
+ menuItemState . root . className = mergeClasses ( menuItemState . root . className , styles . root ) ;
17
+ } ;
Original file line number Diff line number Diff line change
1
+ import { tokens } from '@fluentui/react-theme' ;
2
+ import { acrylicTokens } from '../masonsTheme/acrylicTheme' ;
3
+ import { makeStyles , mergeClasses } from '@griffel/react' ;
4
+ import { MenuPopoverState } from '../../../../react-components/src/index' ;
5
+
6
+ export const useMenuPopoverStyles = makeStyles ( {
7
+ root : {
8
+ backdropFilter : acrylicTokens . blurAcrylicBackground ,
9
+ backgroundColor : acrylicTokens . colorAcrylicBackground ,
10
+ borderRadius : tokens . borderRadiusLarge ,
11
+ } ,
12
+ } ) ;
13
+
14
+ export const useCustomMenuPopoverStyles = ( state : unknown ) => {
15
+ const menuPopoverState = state as MenuPopoverState ;
16
+
17
+ const styles = useMenuPopoverStyles ( ) ;
18
+
19
+ // eslint-disable-next-line react-compiler/react-compiler
20
+ menuPopoverState . root . className = mergeClasses ( menuPopoverState . root . className , styles . root ) ;
21
+ } ;
You can’t perform that action at this time.
0 commit comments