RSS
Страницы: 1 2 3 4 5 6 След.
17 Апреля 2022
export const useMediaQuery = (query: string, initialState = false): boolean => {
  const [matches, setMatches] = useState(initialState);

  useEffect(() => {
    if (typeof window === 'undefined' || typeof window.matchMedia === 'undefined') {
      return;
    }

    const media: MediaQueryList = window.matchMedia(query);
    const listener = () => {
      setMatches(media.matches);
    };

    if (media.matches !== matches) {
      listener();
    }

    media.addEventListener('change', listener);
    return () => media.removeEventListener('change', listener);
  }, [matches, query]);

  return matches;
};
9 Октября 2019
9 Сентября 2019
Полезные ссылки для начала работы с Flutter.
16 Сентября 2020
Сюда я помещаю и буду помещать ссылки на различные модули с npmjs.com, подхваченные из кода различных примеров и других модулей. Вот почему нельзя сделать на npmjs.com кнопочку - Добавить модуль в favorites?
28 Октября 2020
Здесь собраны интересные, в которых есть что-то полезное и может пригодится в будущем.
Достаточно интересный рецепт приготовления обычной лапши быстрого приготовления с использованием необычных (для данной лапши) ингредиентов.

Оставлю здесь, чтобы потом не искать по всему интернету.

Источник: Яндекс.Дзен

Страницы: 1 2 3 4 5 6 След.