message: fix: useMediaQueries support on Safari and IE11
diff: @@ -33,12 +33,22 @@ export const useMediaQueries = (...queries: string[]): boolean[] => {
  },
  subscribe: (cb: () => void) => {
  mediaQueryLists.forEach((mediaQueryList) => {
  + if (typeof mediaQueryList.addEventListener === 'function') {
  mediaQueryList.addEventListener('change', cb);
  + return;
  + }
  +
  + mediaQueryList.addListener(cb);
  });
  return () => {
  mediaQueryLists.forEach((mediaQueryList) => {
  + if (typeof mediaQueryList.removeEventListener === 'function') {
  mediaQueryList.removeEventListener('change', cb);
  + return;
  + }
  +
  + mediaQueryList.removeListener(cb);
  });
  };
  },
  