2026-08-07 06:50:47 +00:00
// Module ID: 5481
// Function ID: 5482
2026-07-29 08:29:29 +00:00
// Name: _isNativeReflectConstruct
2026-08-08 06:10:11 +00:00
// Dependencies: [41, 42, 93, 95, 98, 19, 5432, 5470]
2026-07-29 08:29:29 +00:00
2026-08-07 06:50:47 +00:00
// Module 5481 (_isNativeReflectConstruct)
2026-08-08 06:10:11 +00:00
import _classCallCheck from "_classCallCheck" ;
2026-07-29 08:29:29 +00:00
import _possibleConstructorReturn from "_possibleConstructorReturn" ;
import _getPrototypeOf from "_getPrototypeOf" ;
import importDefaultResult from "_createClass" ;
2026-08-08 06:10:11 +00:00
import importDefaultResult2 from "noop" ;
import { Reanimated } from "module_5470" ;
2026-07-29 08:29:29 +00:00
2026-08-08 06:10:11 +00:00
const Wrap = arg1 ;
2026-07-29 08:29:29 +00:00
function _isNativeReflectConstruct ( ) {
try {
const _Boolean = Boolean ;
const call = valueOf . call ;
const _Reflect = Reflect ;
const _Boolean2 = Boolean ;
if ( typeof call === "unknown" ) {
let callResult = valueOf ( ) ;
} else {
callResult = call ( constructResult ) ;
}
let closure _0 = ! callResult ;
function _isNativeReflectConstruct ( ) {
return closure _0 ;
}
return _isNativeReflectConstruct ( ) ;
} catch ( err ) {
}
}
2026-08-08 06:10:11 +00:00
class Wrap {
2026-07-29 08:29:29 +00:00
constructor ( ) {
self = this ;
2026-08-08 06:10:11 +00:00
tmp = _isNativeReflectConstruct ( this , Wrap ) ;
tmp2 = _isNativeReflectConstruct ;
obj = _isNativeReflectConstruct ( Wrap ) ;
tmp3 = _isNativeReflectConstruct ;
2026-07-29 08:29:29 +00:00
if ( _isNativeReflectConstruct ( ) ) {
2026-08-08 06:10:11 +00:00
tmp7 = globalThis ;
2026-07-29 08:29:29 +00:00
_Reflect = Reflect ;
2026-08-08 06:10:11 +00:00
tmp8 = arguments ;
constructResult = Reflect . construct ( obj , arguments , tmp2 ( self ) . constructor ) ;
2026-07-29 08:29:29 +00:00
} else {
2026-08-08 06:10:11 +00:00
tmp4 = arguments ;
tmp5 = arguments ;
constructResult = obj ( ... arguments ) ;
2026-07-29 08:29:29 +00:00
}
2026-08-08 06:10:11 +00:00
return tmp3 ( self , constructResult ) ;
2026-07-29 08:29:29 +00:00
}
}
2026-08-08 06:10:11 +00:00
require ( "_inherits" ) ( Wrap , importDefaultResult2 . Component ) ;
const items = [
2026-07-29 08:29:29 +00:00
{
2026-08-08 06:10:11 +00:00
key : "render" ,
value : function render ( ) {
try {
const self = this ;
const Children = importDefaultResult2 . Children ;
const onlyResult = Children . only ( this . props . children ) ;
return importDefaultResult2 . cloneElement ( onlyResult , { collapsable : false } , onlyResult . props . children ) ;
} catch ( err ) {
const _Error = Error ;
const error = new Error ( Wrap ( 5432 ) . tagMessage ( "GestureDetector got more than one view as a child. If you want the gesture to work on multiple views, wrap them with a common parent and attach the gesture to that view." ) ) ;
throw error ;
2026-07-29 08:29:29 +00:00
}
}
}
] ;
2026-08-08 06:10:11 +00:00
const importDefaultResultResult = importDefaultResult ( Wrap , items ) ;
let animatedComponent ;
if ( Reanimated != null ) {
if ( Reanimated . default != null ) {
animatedComponent = _default . createAnimatedComponent ( importDefaultResultResult ) ;
}
}
if ( animatedComponent == null ) {
animatedComponent = importDefaultResultResult ;
}
2026-07-29 08:29:29 +00:00
2026-08-08 06:10:11 +00:00
export const Wrap = importDefaultResultResult ;
export const AnimatedWrap = animatedComponent ;