UNPKG

@react-navigation/bottom-tabs

Version:

Bottom tab navigator following iOS design guidelines

42 lines (41 loc) 818 B
"use strict"; import * as React from 'react'; import { View } from 'react-native'; import { jsx as _jsx } from "react/jsx-runtime"; let Screens; try { Screens = require('react-native-screens'); } catch (e) { // Ignore } export const MaybeScreenContainer = ({ enabled, ...rest }) => { if (Screens?.screensEnabled?.()) { return /*#__PURE__*/_jsx(Screens.ScreenContainer, { enabled: enabled, ...rest }); } return /*#__PURE__*/_jsx(View, { ...rest }); }; export function MaybeScreen({ enabled, active, ...rest }) { if (Screens?.screensEnabled?.()) { return /*#__PURE__*/_jsx(Screens.Screen, { enabled: enabled, activityState: active, ...rest }); } return /*#__PURE__*/_jsx(View, { ...rest }); } //# sourceMappingURL=ScreenFallback.js.map