UNPKG

react-native-easy-calendar

Version:

Customizable, easy-to-use, performant calendar components for React Native

35 lines (25 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _Contexts = require("../Contexts"); var _Themes = require("../Themes"); var _Locales = require("../Locales"); var _BaseCalendar = _interopRequireDefault(require("./BaseCalendar")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const Providers = ({ theme, locale, ...otherProps }) => { return /*#__PURE__*/_react.default.createElement(_Contexts.LocaleContext.Provider, { value: locale !== null && locale !== void 0 ? locale : _Locales.DefaultLocale }, /*#__PURE__*/_react.default.createElement(_Contexts.ThemeContext.Provider, { value: theme !== null && theme !== void 0 ? theme : _Themes.DefaultTheme }, /*#__PURE__*/_react.default.createElement(_BaseCalendar.default, otherProps))); }; var _default = /*#__PURE__*/_react.default.memo(Providers); exports.default = _default; //# sourceMappingURL=Providers.js.map