decord/source/modules/user_profile/native/UserProfileOverscrollBanner.tsx
github-actions cd74c1f217 chore: update source for alpha 345.5
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9667_m.js (378 MB)
2026-09-05 10:56:28 +00:00

45 lines
1.7 KiB
TypeScript

// Module ID: 8244
// Function ID: 8245
// Name: UserProfileOverscrollBanner
// Dependencies: [19, 17, 21, 4296, 8245, 8246, 1115, 2]
// Exports: default
// Module 8244 (UserProfileOverscrollBanner)
import noopAll from "noop" /* 19 */;
import set from "set" /* 1115 */;
import _modDef8245 from "module_8245" /* 8245 */;
import UserProfileBannerDefault from "UserProfileBanner" /* 8246 */;
import { StyleSheet } from "get ActivityIndicator" /* 17 */;
import jsxProd from "jsxProd" /* 21 */;
import importDefaultResult from "module_4296" /* 4296 */;
require = arg1;
noopAll;
({ jsx: c4, jsxs: c5 } = jsxProd);
let closure_6 = importDefaultResult.createAnimatedComponent(_modDef8245);
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);
};