Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

functions.native.js 588B

12345678910111213141516171819202122
  1. // @flow
  2. import { isIPhoneX, Platform } from '../base/react';
  3. const IPHONE_OFFSET = 20;
  4. const IPHONEX_OFFSET = 44;
  5. /**
  6. * Determines the offset to be used for the device. This uses a custom
  7. * implementation to minimize empty area around screen, especially on iPhone X.
  8. *
  9. * @returns {number}
  10. */
  11. export function getSafetyOffset() {
  12. if (Platform.OS === 'android') {
  13. // Android doesn't need offset, except the Essential phone. Should be
  14. // addressed later with a generic solution.
  15. return 0;
  16. }
  17. return isIPhoneX() ? IPHONEX_OFFSET : IPHONE_OFFSET;
  18. }