react-native-flip-book
Version:
2 lines • 3.4 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _react=_interopRequireDefault(require("react"));var _reactNativeReanimated=_interopRequireWildcard(require("react-native-reanimated"));var _Gradient=require("../Components/Gradient");var _jsxRuntime=require("react/jsx-runtime");var _this=this,_jsxFileName="/Users/devinnovations/Desktop/PackageNPM/react-native-flip-book/src/BookPage/PageShadow.tsx";function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap(),t=new WeakMap();return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?t:r;})(e);}function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&{}.hasOwnProperty.call(e,u)){var i=a?Object.getOwnPropertyDescriptor(e,u):null;i&&(i.get||i.set)?Object.defineProperty(n,u,i):n[u]=e[u];}return n.default=e,t&&t.set(e,n),n;}var _worklet_16432129826398_init_data={code:"function PageShadowTsx1(){const{interpolate,degrees}=this.__closure;const opacity=interpolate(Math.abs(degrees.value),[0,30,55,180],[0,0,1,0]);return{opacity:opacity};}",location:"/Users/devinnovations/Desktop/PackageNPM/react-native-flip-book/src/BookPage/PageShadow.tsx",sourceMap:"{\"version\":3,\"names\":[\"PageShadowTsx1\",\"interpolate\",\"degrees\",\"__closure\",\"opacity\",\"Math\",\"abs\",\"value\"],\"sources\":[\"/Users/devinnovations/Desktop/PackageNPM/react-native-flip-book/src/BookPage/PageShadow.tsx\"],\"mappings\":\"AAmC2C,SAAAA,cAAMA,CAAA,QAAAC,WAAA,CAAAC,OAAA,OAAAC,SAAA,CACzC,KAAM,CAAAC,OAAO,CAAGH,WAAW,CACvBI,IAAI,CAACC,GAAG,CAACJ,OAAO,CAACK,KAAK,CAAC,CACvB,CAAC,CAAC,CAAE,EAAE,CAAE,EAAE,CAAE,GAAG,CAAC,CAChB,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,CACf,CAAC,CACD,MAAO,CACHH,OAAA,CAAAA,OACJ,CAAC,CACL\",\"ignoreList\":[]}",version:"3.19.5"};var PageShadow=function PageShadow(_ref){var degrees=_ref.degrees,viewHeight=_ref.viewHeight,right=_ref.right,containerSize=_ref.containerSize;var colors=right?['rgba(0,0,0,0.0)','rgba(0,0,0,0.0)','rgba(0,0,0,0.2)','rgba(0,0,0,0.6)']:['rgba(0,0,0,0.6)','rgba(0,0,0,0.2)','rgba(0,0,0,0.0)','rgba(0,0,0,0)'];var shadowWidth=containerSize.width*0.02;var animatedStyle=(0,_reactNativeReanimated.useAnimatedStyle)(function(){var _e=[new global.Error(),-3,-27];var PageShadowTsx1=function PageShadowTsx1(){var opacity=(0,_reactNativeReanimated.interpolate)(Math.abs(degrees.value),[0,30,55,180],[0,0,1,0]);return{opacity:opacity};};PageShadowTsx1.__closure={interpolate:_reactNativeReanimated.interpolate,degrees:degrees};PageShadowTsx1.__workletHash=16432129826398;PageShadowTsx1.__initData=_worklet_16432129826398_init_data;PageShadowTsx1.__stackDetails=_e;return PageShadowTsx1;}());return(0,_jsxRuntime.jsx)(_reactNativeReanimated.default.View,{style:[{zIndex:2,height:viewHeight,position:'absolute',width:shadowWidth},right?{left:-shadowWidth}:{right:-shadowWidth},animatedStyle],children:(0,_jsxRuntime.jsx)(_Gradient.Gradient,{start:{x:0,y:0},end:{x:1,y:0},colors:colors,style:{flex:1}})});};var _default=exports.default=PageShadow;
//# sourceMappingURL=PageShadow.js.map