Merge pull request #534 from OrkoHunter/OrkoHunter/#531-fix-error-on-safari
Fix build error on Safari | MediaQueryList.addEventListener not supported
This commit is contained in:
@@ -24,8 +24,8 @@ describe('App', () => {
|
||||
value: jest.fn(() => {
|
||||
return {
|
||||
matches: true,
|
||||
addEventListener: jest.fn(),
|
||||
removeEventListener: jest.fn(),
|
||||
addListener: jest.fn(),
|
||||
removeListener: jest.fn(),
|
||||
};
|
||||
}),
|
||||
});
|
||||
|
||||
@@ -41,9 +41,9 @@ export function useThemeType(themeId: string): [string, () => void] {
|
||||
setTheme('auto');
|
||||
}
|
||||
};
|
||||
mql.addEventListener('change', darkListener);
|
||||
mql.addListener(darkListener);
|
||||
return () => {
|
||||
mql.removeEventListener('change', darkListener);
|
||||
mql.removeListener(darkListener);
|
||||
};
|
||||
});
|
||||
function toggleTheme() {
|
||||
|
||||
Reference in New Issue
Block a user