@scrolia/react-native-flash-list
Version:
A set of list components for Scrolia React Native
17 lines (16 loc) • 655 B
TypeScript
import type { FlashListProps } from "@shopify/flash-list";
import { FlashList } from "@shopify/flash-list";
import * as React from "react";
/** Props for the `FlashListY` component. */
type FlashListYProps<T> = FlashListProps<T>;
declare const List: <T>(props: FlashListYProps<T>, ref: React.Ref<FlashList<T>>) => React.JSX.Element;
/**
* Vertical list component based on `@shopify/flash-list`.
*
* **This component requires `@shopify/flash-list` to be installed.**
*/
declare const FlashListY: <T>(props: FlashListYProps<T> & {
ref?: React.Ref<FlashList<T>>;
}) => ReturnType<typeof List>;
export type { FlashListYProps };
export { FlashListY };