From c578ffb9d530bb3bfd1b854696fd579492d5629d Mon Sep 17 00:00:00 2001 From: Tim Glasgow Date: Sun, 24 Jul 2022 09:42:06 -0500 Subject: [PATCH] basic metrics --- squarenotsquare/themes/Metrics.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/squarenotsquare/themes/Metrics.js b/squarenotsquare/themes/Metrics.js index e69de29..6b5f7f5 100644 --- a/squarenotsquare/themes/Metrics.js +++ b/squarenotsquare/themes/Metrics.js @@ -0,0 +1,25 @@ +import { PixelRatio, Dimensions } from "react-native"; + +let scalar = PixelRatio.get(); + +function normalize(size){ + return (size * scalar); +} + +let dimensions = Dimensions.get('window'); + +let height = dimensions.height; +let width = dimensions.width; + +let screenWidth = width; +let screenHeight = height; + +if (width > height) { + screenHeight = width; + screenWidth = height; +} + +export const screenSections = { + headerHeight: normalize(20), + sectionWidth: screenWidth +} \ No newline at end of file