decord/source/modules/gif_picker/native/GIFPickerNoResults.tsx
2026-08-05 07:35:12 +00:00

54 lines
2.7 KiB
TypeScript

// Module ID: 9833
// Function ID: 9834
// Dependencies: [19, 17, 676, 21, 4255, 712, 9817, 8610, 1236, 8614, 5325, 1297, 2]
// Module 9833
import importAllResult from "noop";
import { ScrollView } from "get ActivityIndicator";
import { jsx } from "jsxProd";
import createCacheKey from "createCacheKey";
const require = arg1;
let c3 = importAllResult;
require("ME").GIFPickerResultTypes;
let obj = { emptyStateContainer: { padding: 0, flex: 1 }, emptyStateBody: null, emptyStateImage: null };
obj = { color: require("Themes").colors.TEXT_SUBTLE };
obj[1] = obj;
createCacheKey = { marginBottom: require("Themes").space.PX_8, marginTop: 0 };
obj[2] = createCacheKey;
let closure_7 = createCacheKey.createStyles(obj);
const memoResult = importAllResult.memo(function GIFPickerNoResults(inActionSheet) {
inActionSheet = inActionSheet.inActionSheet;
let safeAreaBottomKeyboardAware;
const tmp = callback();
safeAreaBottomKeyboardAware = importDefault(9817)({ hasCategories: false }).safeAreaBottomKeyboardAware;
const items = [safeAreaBottomKeyboardAware];
const memo = importAllResult.useMemo(() => ({ paddingBottom: safeAreaBottomKeyboardAware, flex: 1 }), items);
let obj = safeAreaBottomKeyboardAware(8610);
const searchEmptySource = obj.useSearchEmptySource();
if (inActionSheet.categoryType === GIFPickerResultTypes.FAVORITES) {
const intl2 = tmp4(1236).intl;
let stringResult = intl2.string(tmp4(1236).t.ZH4o6l);
} else {
const intl = tmp4(1236).intl;
stringResult = intl.string(tmp4(1236).t["5dX4UM"]);
}
const modalDismissGuardRefreshControl = safeAreaBottomKeyboardAware(8614).useModalDismissGuardRefreshControl();
if (inActionSheet) {
let BottomSheetScrollView = tmp4(5325).BottomSheetScrollView;
} else {
BottomSheetScrollView = ScrollView;
}
obj = { contentContainerStyle: memo, keyboardShouldPersistTaps: "always", refreshControl: null, children: null };
let tmp9;
if (inActionSheet) {
tmp9 = modalDismissGuardRefreshControl;
}
obj[2] = tmp9;
obj = { source: searchEmptySource, body: stringResult, bodyStyle: tmp.emptyStateBody, containerStyle: tmp.emptyStateContainer, imageStyle: tmp.emptyStateImage };
obj[3] = jsx(safeAreaBottomKeyboardAware(1297).RefreshEmptyState, { source: searchEmptySource, body: stringResult, bodyStyle: tmp.emptyStateBody, containerStyle: tmp.emptyStateContainer, imageStyle: tmp.emptyStateImage });
return <BottomSheetScrollView source={searchEmptySource} body={stringResult} bodyStyle={tmp.emptyStateBody} containerStyle={tmp.emptyStateContainer} imageStyle={tmp.emptyStateImage} />;
});
const result = require("ME").fileFinishedImporting("modules/gif_picker/native/GIFPickerNoResults.tsx");
export default memoResult;