Files
discord-decomp/_bundle/Module5411.js
T
2026-11-01 12:12:55 +02:00

48 lines
2.2 KiB
JavaScript

// Metro module 5411 (f5412).
import { isNewArch } from "./Module5412";
import { ErrorMessages } from "./Module5413";
import { FlashList } from "./Module5414";
import { FlashListRef } from "./Module5473";
import { FlashListProps, ListRenderItem, ListRenderItemInfo, RenderTarget, RenderTargetOptions } from "./Module5474";
import Module5475 from "./Module5475";
import { useBenchmark, BenchmarkParams, BenchmarkResult } from "./getFormattedString";
import { useDataMultiplier } from "./Module5480";
import { useFlatListBenchmark, FlatListBenchmarkParams } from "./runScrollBenchmark";
import { useLayoutState } from "./Module5434";
import { useRecyclingState } from "./Module5482";
import { useMappingHelper } from "./Module5483";
import { JSFPSMonitor, JSFPSResult } from "./JSFPSMonitor";
import { autoScroll, Cancellable } from "./Cancellable";
import Module5484 from "./Module5484";
import { useFlashListContext } from "./Module5435";
import { LayoutCommitObserver, LayoutCommitObserverProps } from "./Module5485";
if (isNewArch()) {
exports.FlashList = FlashList;
exports.FlashListRef = FlashListRef;
exports.FlashListProps = FlashListProps;
exports.ListRenderItem = ListRenderItem;
exports.ListRenderItemInfo = ListRenderItemInfo;
exports.RenderTarget = RenderTarget;
exports.RenderTargetOptions = RenderTargetOptions;
exports.AnimatedFlashList = Module5475;
exports.useBenchmark = useBenchmark;
exports.BenchmarkParams = BenchmarkParams;
exports.BenchmarkResult = BenchmarkResult;
exports.useDataMultiplier = useDataMultiplier;
exports.useFlatListBenchmark = useFlatListBenchmark;
exports.FlatListBenchmarkParams = FlatListBenchmarkParams;
exports.useLayoutState = useLayoutState;
exports.useRecyclingState = useRecyclingState;
exports.useMappingHelper = useMappingHelper;
exports.JSFPSMonitor = JSFPSMonitor;
exports.JSFPSResult = JSFPSResult;
exports.autoScroll = autoScroll;
exports.Cancellable = Cancellable;
exports.ViewToken = Module5484;
exports.useFlashListContext = useFlashListContext;
exports.LayoutCommitObserver = LayoutCommitObserver;
exports.LayoutCommitObserverProps = LayoutCommitObserverProps;
return void 0;
}
throw new Error(ErrorMessages.flashListV2OnlySupportsNewArchitecture);