@@ -885,15 +885,15 @@ function getFinalTheme(baseTheme) {
885885/* Get the actual system theme is user selected system theme in preferences */
886886function getSystemTheme ( selectedTheme ) {
887887 if ( selectedTheme === 'system' ) {
888- const isSystemInDarkMode = matchMedia ( '(prefers-color-scheme: dark)' ) ;
888+ const systemMatchMedia = matchMedia ( '(prefers-color-scheme: dark)' ) ;
889889 return {
890- 'theme' : isSystemInDarkMode . matches ? 'dark' : 'light' ,
891- 'isSystemInDarkMode ' : isSystemInDarkMode ,
890+ 'theme' : systemMatchMedia . matches ? 'dark' : 'light' ,
891+ 'systemMatchMedia ' : systemMatchMedia ,
892892 } ;
893893 }
894894 return {
895895 'theme' : selectedTheme ,
896- 'isSystemInDarkMode ' : null ,
896+ 'systemMatchMedia ' : null ,
897897 } ;
898898}
899899
@@ -931,17 +931,17 @@ export default function Theme({children}) {
931931 return ;
932932 }
933933
934- let { theme, isSystemInDarkMode } = getSystemTheme ( selectedTheme ) ;
934+ let { theme, systemMatchMedia } = getSystemTheme ( selectedTheme ) ;
935935 setTheme ( theme ) ;
936936
937937 const updateTheme = ( event ) => {
938938 const newTheme = event . matches ? 'dark' : 'light' ;
939939 setTheme ( newTheme ) ;
940940 } ;
941- isSystemInDarkMode . addEventListener ( 'change' , updateTheme ) ;
941+ systemMatchMedia . addEventListener ( 'change' , updateTheme ) ;
942942
943943 return ( ) => {
944- isSystemInDarkMode . removeEventListener ( 'change' , updateTheme ) ;
944+ systemMatchMedia . removeEventListener ( 'change' , updateTheme ) ;
945945 } ;
946946 } , [ selectedTheme ] ) ;
947947
0 commit comments