/
githubmr
/
facebook-react-native
Обзор
Документация
Войти
/
githubmr
/
facebook-react-native
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
packages/react-native/Libraries/Utilities/__mocks__/PixelRatio.js
24 строки
728 B
Tim Yung
RN: Flowify `packages/react-native` Mocks & Tests (#51794)
04 июн 2025, 22:03
04 июн 2025, 22:03
5ce99e7
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow strict-local * @format */ const PixelRatio = { get: jest.fn().mockReturnValue(2) as () => number, getFontScale: jest.fn(() => PixelRatio.get()) as () => number, getPixelSizeForLayoutSize: jest.fn(layoutSize => Math.round(layoutSize * PixelRatio.get()), ) as (number) => number, roundToNearestPixel: jest.fn(layoutSize => { const ratio = PixelRatio.get(); return Math.round(layoutSize * ratio) / ratio; }) as (number) => number, startDetecting: jest.fn() as () => void, }; export default PixelRatio;