UNPKG

react-native-paper

Version:
44 lines (43 loc) 987 B
import { ViewStyle, StyleProp } from 'react-native'; import { IconSource } from '../Icon'; declare type Props = { /** * Icon to show. */ icon: IconSource; /** * Color for the icon. */ color?: string; style?: StyleProp<ViewStyle>; }; /** * A component to show an icon in a list item. * * <div class="screenshots"> * <figure> * <img class="medium" src="screenshots/list-icon.png" /> * </figure> * </div> * * ## Usage * ```js * import * as React from 'react'; * import { List, Colors } from 'react-native-paper'; * * const MyComponent = () => ( * <> * <List.Icon color={Colors.blue500} icon="folder" /> * <List.Icon color={Colors.blue500} icon="equal" /> * <List.Icon color={Colors.blue500} icon="calendar" /> * </> * ); * * export default MyComponent; * ``` */ declare const ListIcon: { ({ icon, color: iconColor, style }: Props): JSX.Element; displayName: string; }; export default ListIcon;