first commit

This commit is contained in:
2026-03-10 16:18:05 +00:00
commit 11f9c069b5
31635 changed files with 3187747 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
// Implementation adapted from `react-native-safe-area-context`:
// https://github.com/AppAndFlow/react-native-safe-area-context/blob/v5.6.1/src/SafeAreaView.tsx
'use client';
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
import React from 'react';
import SafeAreaViewNativeComponent from '../../fabric/safe-area/SafeAreaViewNativeComponent';
import { StyleSheet } from 'react-native';
function SafeAreaView(props) {
return /*#__PURE__*/React.createElement(SafeAreaViewNativeComponent, _extends({}, props, {
style: [styles.flex, props.style],
edges: getNativeEdgesProp(props.edges)
}));
}
export default SafeAreaView;
function getNativeEdgesProp(edges) {
return {
top: false,
bottom: false,
left: false,
right: false,
...edges
};
}
const styles = StyleSheet.create({
flex: {
flex: 1
}
});
//# sourceMappingURL=SafeAreaView.js.map

View File

@@ -0,0 +1 @@
{"version":3,"names":["_extends","Object","assign","bind","n","e","arguments","length","t","r","hasOwnProperty","call","apply","React","SafeAreaViewNativeComponent","StyleSheet","SafeAreaView","props","createElement","style","styles","flex","edges","getNativeEdgesProp","top","bottom","left","right","create"],"sourceRoot":"../../../../src","sources":["components/safe-area/SafeAreaView.tsx"],"mappings":"AAAA;AACA;AACA,YAAY;;AAAC,SAAAA,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAC,CAAA,MAAAA,CAAA,GAAAC,SAAA,CAAAC,MAAA,EAAAF,CAAA,UAAAG,CAAA,GAAAF,SAAA,CAAAD,CAAA,YAAAI,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAL,CAAA,CAAAK,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAL,CAAA,KAAAJ,QAAA,CAAAY,KAAA,OAAAN,SAAA;AAEb,OAAOO,KAAK,MAAM,OAAO;AAEzB,OAAOC,2BAA2B,MAE3B,oDAAoD;AAC3D,SAASC,UAAU,QAAQ,cAAc;AAEzC,SAASC,YAAYA,CAACC,KAAwB,EAAE;EAC9C,oBACEJ,KAAA,CAAAK,aAAA,CAACJ,2BAA2B,EAAAd,QAAA,KACtBiB,KAAK;IACTE,KAAK,EAAE,CAACC,MAAM,CAACC,IAAI,EAAEJ,KAAK,CAACE,KAAK,CAAE;IAClCG,KAAK,EAAEC,kBAAkB,CAACN,KAAK,CAACK,KAAK;EAAE,EACxC,CAAC;AAEN;AAEA,eAAeN,YAAY;AAE3B,SAASO,kBAAkBA,CACzBD,KAAiC,EACU;EAC3C,OAAO;IACLE,GAAG,EAAE,KAAK;IACVC,MAAM,EAAE,KAAK;IACbC,IAAI,EAAE,KAAK;IACXC,KAAK,EAAE,KAAK;IACZ,GAAGL;EACL,CAAC;AACH;AAEA,MAAMF,MAAM,GAAGL,UAAU,CAACa,MAAM,CAAC;EAC/BP,IAAI,EAAE;IACJA,IAAI,EAAE;EACR;AACF,CAAC,CAAC","ignoreList":[]}

View File

@@ -0,0 +1,2 @@
export {};
//# sourceMappingURL=SafeAreaView.types.js.map

View File

@@ -0,0 +1 @@
{"version":3,"names":[],"sourceRoot":"../../../../src","sources":["components/safe-area/SafeAreaView.types.ts"],"mappings":"","ignoreList":[]}

View File

@@ -0,0 +1,4 @@
import { View } from 'react-native';
const SafeAreaView = View;
export default SafeAreaView;
//# sourceMappingURL=SafeAreaView.web.js.map

View File

@@ -0,0 +1 @@
{"version":3,"names":["View","SafeAreaView"],"sourceRoot":"../../../../src","sources":["components/safe-area/SafeAreaView.web.tsx"],"mappings":"AAAA,SAASA,IAAI,QAAQ,cAAc;AAEnC,MAAMC,YAAY,GAAGD,IAAI;AAEzB,eAAeC,YAAY","ignoreList":[]}