๐Ÿ“ฆ retyui / react-native-stylex

๐Ÿ“„ index.tsx ยท 17 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17import "./init";

import { onUse } from "../dependencyUsage";

import { SAFE_AREA_DEPENDENCY_KEY } from "./consts";
import { EdgeInsets } from "./types";
import { state } from "./state";

export { StylexSaveAreaConsumer } from "./StylexSaveAreaConsumer";
export { SafeAreaProvider } from "./SafeAreaProvider";

export function getSafeArea(): EdgeInsets {
  onUse(SAFE_AREA_DEPENDENCY_KEY);

  return state.insets;
}