decord/source/modules/user_profile/native/UserProfileOverscrollBanner.tsx
github-actions 7450227d0b chore: update source for alpha 345.4
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9596_m.js (380.6 MB)
2026-09-04 17:41:35 +00:00

45 lines
1.7 KiB
TypeScript

// Module ID: 8175
// Function ID: 8176
// Name: UserProfileOverscrollBanner
// Dependencies: [19, 17, 21, 4218, 8176, 8177, 1234, 2]
// Exports: default
// Module 8175 (UserProfileOverscrollBanner)
import noopAll from "noop" /* 19 */;
import set from "set" /* 1234 */;
import _modDef8176 from "module_8176" /* 8176 */;
import UserProfileBannerDefault from "UserProfileBanner" /* 8177 */;
import { StyleSheet } from "get ActivityIndicator" /* 17 */;
import jsxProd from "jsxProd" /* 21 */;
import importDefaultResult from "module_4218" /* 4218 */;
require = arg1;
noopAll;
({ jsx: c4, jsxs: c5 } = jsxProd);
let closure_6 = importDefaultResult.createAnimatedComponent(_modDef8176);
const result = require("set").fileFinishedImporting("modules/user_profile/native/UserProfileOverscrollBanner.tsx");
export default function UserProfileOverscrollBanner(arg0) {
({ bannerAnimatedStyle, bannerImageAnimatedStyle, blurAnimatedProps, showBlur, privateBanner } = arg0);
const merged = Object.assign(arg0, Object.create(null));
let obj = { style: bannerAnimatedStyle, children: null };
const items = [privateBanner, ];
obj = { style: bannerImageAnimatedStyle, children: null };
obj = {};
const merged1 = Object.assign(merged);
const items1 = [callback(UserProfileBannerDefault, obj), ];
const tmp3 = callback;
const tmp4 = UserProfileBannerDefault;
let tmp3Result = set.isIOS() && showBlur;
if (tmp3Result) {
obj1 = { animatedProps: null, style: null };
obj1[0] = blurAnimatedProps;
obj1[1] = StyleSheet.absoluteFillObject;
tmp3Result = tmp3(closure_6, obj1);
}
items1[1] = tmp3Result;
obj[1] = items1;
items[1] = closure_5(importDefaultResult.View, obj);
obj[1] = items;
return closure_5(importDefaultResult.View, obj);
};