96 lines
4.7 KiB
JavaScript
96 lines
4.7 KiB
JavaScript
/* Metro module 3920; source: unknown; dependencies: [57, 31, 3921] */
|
|
import Module00057 from './module-00057.js'; /* Metro dependency 57 */
|
|
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
|
|
|
|
function _fun32206(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#32206, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:6, offset: 0x0100ea96, size: 123 bytes, params: 8, frame: 18
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.useRiveProperty = useRiveProperty;
|
|
function useRiveProperty(a0, a1, a2) { // fn#32207, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:177, offset: 0x0100eb11, size: 274 bytes, params: 4, frame: 23
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const env0_2 = a2;
|
|
const value2 = (require(3921) /* metro dependency 3921 */).useDisposableMemo(_fun32208, function(a0) {
|
|
return a0?.dispose();
|
|
}, [a0, a1]);
|
|
const value3 = useState(undefined);
|
|
const binding = env0_2;
|
|
const value4 = binding(value3, 2);
|
|
const property = value4[0];
|
|
const env0_5 = value4[1];
|
|
const [property2, env0_6] = binding(useState(null), 2);
|
|
useEffect(_fun32210, [a1, a0]);
|
|
useEffect(_fun32211, [a0, value2, a1]);
|
|
useEffect(_fun32212, [value2]);
|
|
return [property, useCallback(_fun32215, [value2, property]), property2, value2];
|
|
function _fun32208() { // fn#32208, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:242, offset: 0x0100ec23, size: 36 bytes, params: 1, frame: 13
|
|
if (env0_0) {
|
|
return importDefault(env0_0, require);
|
|
}
|
|
}
|
|
|
|
function _fun32210() { // fn#32210, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:401, offset: 0x0100ec61, size: 18 bytes, params: 1, frame: 11
|
|
env0_6(null);
|
|
}
|
|
|
|
function _fun32211() { // fn#32211, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:432, offset: 0x0100ec73, size: 96 bytes, params: 1, frame: 15
|
|
var Error;
|
|
var value;
|
|
let binding = env0_0;
|
|
if (binding && !ReactModule.useCallback) {
|
|
binding = env0_6;
|
|
Error = global.Error;
|
|
value = 'Property "' + require + '" not found in the ViewModel instance';
|
|
binding(new Error());
|
|
}
|
|
}
|
|
|
|
function _fun32212() { // fn#32212, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:532, offset: 0x0100ecd3, size: 63 bytes, params: 1, frame: 13
|
|
var binding;
|
|
var binding2;
|
|
if (ReactModule.useCallback) {
|
|
binding = env0_5;
|
|
binding2 = ReactModule.useCallback;
|
|
binding(binding2.value);
|
|
var env0_0 = binding2.addListener(_fun32213);
|
|
return _fun32214;
|
|
}
|
|
function _fun32213(a0) { // fn#32213, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:581, offset: 0x00e76efe, size: 19 bytes, params: 2, frame: 11
|
|
env1_5(a0);
|
|
}
|
|
|
|
function _fun32214() { // fn#32214, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:608, offset: 0x0100ed12, size: 21 bytes, params: 1, frame: 9
|
|
var value;
|
|
var binding;
|
|
var error;
|
|
try {
|
|
value = environment;
|
|
binding = env0_0;
|
|
binding();
|
|
} catch (error) {
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
function _fun32215(a0) { // fn#32215, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4069:656, offset: 0x0100ed27, size: 52 bytes, params: 2, frame: 13
|
|
var r1;
|
|
let value = a0;
|
|
if (ReactModule.useCallback) {
|
|
if (typeof value !== 'function') {
|
|
r1 = value;
|
|
} else {
|
|
value = value(ReactModule.useEffect);
|
|
r1 = value;
|
|
}
|
|
ReactModule.useCallback.value = r1;
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun32206, 3920, [57, 31, 3921]) /* metro module 3920, dependencies: [57, 31, 3921] */;
|