react-native-theoplayer
Version:
A THEOplayer video component for react-native.
33 lines (32 loc) • 888 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Poster = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactNative = require("react-native");
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const Poster = props => {
const {
uri
} = props;
if (!uri) {
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_jsxRuntime.Fragment, {});
}
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.View, {
style: [_reactNative.StyleSheet.absoluteFill, {
justifyContent: 'center'
}],
children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.Image, {
style: [{
aspectRatio: 16 / 9
}, props.style],
source: {
uri
}
})
});
};
exports.Poster = Poster;
//# sourceMappingURL=Poster.js.map