UNPKG

@flexn/shopify-flash-list

Version:

FlashList is a more performant FlatList replacement

29 lines (24 loc) 852 B
import { BaseItemAnimator } from "@flexn/recyclerlistview"; import { DefaultJSItemAnimator } from "@flexn/recyclerlistview/dist/reactnative/platform/reactnative/itemanimators/defaultjsanimator/DefaultJSItemAnimator"; const PlatformConfig = { defaultDrawDistance: 250, invertedTransformStyle: { transform: [{ scaleY: -1 }] }, }; const getCellContainerPlatformStyles = ( inverted: boolean, parentProps: { x: number; y: number; isHorizontal?: boolean } ): { transform: string; WebkitTransform: string } | undefined => { return undefined; }; const getItemAnimator = (): BaseItemAnimator | undefined => { return new DefaultJSItemAnimator(); }; const getFooterContainer = (): React.ComponentClass | undefined => { return undefined; }; export { PlatformConfig, getCellContainerPlatformStyles, getItemAnimator, getFooterContainer, };