react-native-elements
- Version 3.4.3
 - Published
 - 350 kB
 - 8 dependencies
 - MIT license
 
Install
npm i react-native-elementsyarn add react-native-elementspnpm add react-native-elementsOverview
React Native Elements & UI Toolkit
Index
Variables
Functions
Classes
Interfaces
FullTheme
- AirbnbRating
 - Avatar
 - AvatarAccessory
 - Badge
 - BottomSheet
 - Button
 - ButtonGroup
 - Card
 - CardDivider
 - CardFeaturedSubtitle
 - CardFeaturedTitle
 - CardImage
 - CardTitle
 - CheckBox
 - colors
 - Divider
 - FAB
 - Header
 - Icon
 - Image
 - Input
 - LinearProgress
 - ListItem
 - ListItemAccordion
 - ListItemButtonGroup
 - ListItemCheckBox
 - ListItemChevron
 - ListItemContent
 - ListItemInput
 - ListItemSubtitle
 - ListItemTitle
 - Overlay
 - PricingCard
 - Rating
 - SearchBar
 - Slider
 - SocialIcon
 - SpeedDial
 - SpeedDialAction
 - Switch
 - Tab
 - TabItem
 - TabView
 - TabViewItem
 - Text
 - Tile
 - Tooltip
 
Type Aliases
- AccessoryProps
 - AvatarProps
 - BadgeProps
 - BottomSheetProps
 - ButtonGroupProps
 - ButtonProps
 - CardProps
 - CheckBoxProps
 - ChipProps
 - DialogLoadingProps
 - DialogProps
 - DialogTitleProps
 - DividerProps
 - FABProps
 - HeaderProps
 - IconProps
 - ImageProps
 - InputProps
 - LinearProgressProps
 - ListItemAccordionProps
 - ListItemProps
 - ListItemSwipeableProps
 - OverlayProps
 - PricingCardProps
 - ReplaceTheme
 - SearchBarAndroidProps
 - SearchBarDefaultProps
 - SearchBarIosProps
 - SearchBarProps
 - SliderProps
 - SocialIconProps
 - SpeedDialActionProps
 - SpeedDialProps
 - SwitchProps
 - TabItemProps
 - TabProps
 - TabViewProps
 - TextProps
 - Theme
 - TileProps
 - TooltipProps
 - UpdateTheme
 
Variables
variable Accessory
const Accessory: any;variable AirbnbRating
const AirbnbRating: any;variable Avatar
const Avatar: any;variable Badge
const Badge: any;variable BottomSheet
const BottomSheet: any;variable Button
const Button: any;variable ButtonGroup
const ButtonGroup: any;variable Card
const Card: any;variable CheckBox
const CheckBox: any;variable Chip
const Chip: any;variable colors
const colors: Colors;variable Dialog
const Dialog: any;variable Divider
const Divider: any;variable FAB
const FAB: any;variable Header
const Header: any;variable Icon
const Icon: any;variable Image
const Image: any;variable Input
const Input: any;variable LinearProgress
const LinearProgress: any;variable ListItem
const ListItem: any;variable Overlay
const Overlay: any;variable PricingCard
const PricingCard: any;variable Rating
const Rating: any;variable SearchBar
const SearchBar: any;variable Slider
const Slider: any;variable SocialIcon
const SocialIcon: any;variable SpeedDial
const SpeedDial: any;variable Switch
const Switch: any;variable Tab
const Tab: any;variable TabView
const TabView: TabView;variable Text
const Text: any;variable ThemeConsumer
const ThemeConsumer: React.Consumer<ThemeProps<{}>>;variable ThemeContext
const ThemeContext: React.Context<ThemeProps<{}>>;variable Tile
const Tile: any;variable Tooltip
const Tooltip: any;Functions
function getIconType
getIconType: (type: IconType) => any;function makeStyles
makeStyles: <T extends unknown, V>(    styles: T | ((theme: Partial<FullTheme>, props: V) => T)) => (props?: V) => T;function normalize
normalize: (number: number, factor?: number) => number;function registerCustomIconType
registerCustomIconType: (id: string, customIcon: any) => void;function useTheme
useTheme: () => import('./ThemeProvider').ThemeProps<{}>;function withBadge
withBadge: (    value: any,    options?: withBadgeOptions) => (WrappedComponent: React.ComponentType<any>) => React.ComponentType;function withTheme
withTheme: <P = {}, T = {}>(    WrappedComponent: React.ComponentType<P & Partial<ThemeProps<T>>>,    themeKey: string) =>    | React.FunctionComponent<Omit<P, keyof ThemeProps<T>>>    | React.ForwardRefExoticComponent<P>;Classes
class ThemeProvider
class ThemeProvider extends React.Component<    ThemeProviderProps,    ThemeProviderState> {}constructor
constructor(props: { theme: Theme; useDark?: boolean });property defaultProps
static defaultProps: { theme: {}; useDark: boolean };property defaultTheme
defaultTheme: Partial<FullTheme>;property getTheme
getTheme: () => Partial<FullTheme>;property replaceTheme
replaceTheme: (theme: RecursivePartial<FullTheme>) => void;property updateTheme
updateTheme: (updates: RecursivePartial<FullTheme>) => void;method getDerivedStateFromProps
static getDerivedStateFromProps: (    props: { theme: Theme; useDark?: boolean },    state: ThemeProviderState) => { theme: FullTheme; useDark: boolean };method render
render: () => JSX.Element;Interfaces
interface Colors
interface Colors {}property black
readonly black: string;property disabled
readonly disabled: string;property divider
readonly divider: string;property error
readonly error: string;property grey0
readonly grey0: string;property grey1
readonly grey1: string;property grey2
readonly grey2: string;property grey3
readonly grey3: string;property grey4
readonly grey4: string;property grey5
readonly grey5: string;property greyOutline
readonly greyOutline: string;property platform
readonly platform: {    ios: PlatformColors;    android: PlatformColors;    web: PlatformColors;    default: PlatformColors;};property primary
readonly primary: string;property searchBg
readonly searchBg: string;property secondary
readonly secondary: string;property success
readonly success: string;property warning
readonly warning: string;property white
readonly white: string;interface FullTheme
interface FullTheme {}property AirbnbRating
AirbnbRating: Partial<SwipeRatingProps>;property Avatar
Avatar: Partial<AvatarProps>;property AvatarAccessory
AvatarAccessory: Partial<AccessoryProps>;property Badge
Badge: Partial<BadgeProps>;property BottomSheet
BottomSheet: Partial<BottomSheetProps>;property Button
Button: Partial<ButtonProps>;property ButtonGroup
ButtonGroup: Partial<ButtonGroupProps>;property Card
Card: Partial<CardProps>;property CardDivider
CardDivider: Partial<DividerProps>;property CardFeaturedSubtitle
CardFeaturedSubtitle: Partial<TextProps>;property CardFeaturedTitle
CardFeaturedTitle: Partial<TextProps>;property CardImage
CardImage: Partial<ImageProps>;property CardTitle
CardTitle: Partial<TextProps>;property CheckBox
CheckBox: Partial<CheckBoxProps>;property colors
colors: RecursivePartial<Colors>;property Divider
Divider: Partial<DividerProps>;property FAB
FAB: Partial<FABProps>;property Header
Header: Partial<HeaderProps>;property Icon
Icon: Partial<IconProps>;property Image
Image: Partial<ImageProps>;property Input
Input: Partial<InputProps>;property LinearProgress
LinearProgress: Partial<LinearProgressProps>;property ListItem
ListItem: Partial<ListItemProps>;property ListItemAccordion
ListItemAccordion: Partial<ListItemAccordionProps>;property ListItemButtonGroup
ListItemButtonGroup: Partial<ButtonGroupProps>;property ListItemCheckBox
ListItemCheckBox: Partial<CheckBoxProps>;property ListItemChevron
ListItemChevron: Partial<IconProps>;property ListItemContent
ListItemContent: Partial<ViewProps>;property ListItemInput
ListItemInput: Partial<InputProps>;property ListItemSubtitle
ListItemSubtitle: Partial<TextProps>;property ListItemTitle
ListItemTitle: Partial<TextProps>;property Overlay
Overlay: Partial<OverlayProps>;property PricingCard
PricingCard: Partial<PricingCardProps>;property Rating
Rating: Partial<TapRatingProps>;property SearchBar
SearchBar: Partial<SearchBarProps>;property Slider
Slider: Partial<SliderProps>;property SocialIcon
SocialIcon: Partial<SocialIconProps>;property SpeedDial
SpeedDial: Partial<SpeedDialProps>;property SpeedDialAction
SpeedDialAction: Partial<SpeedDialActionProps>;property Switch
Switch: Partial<SwitchProps>;property Tab
Tab: Partial<TabProps>;property TabItem
TabItem: Partial<TabItemProps>;property TabView
TabView: Partial<TabViewProps>;property TabViewItem
TabViewItem: Partial<ViewProps>;property Text
Text: Partial<TextProps>;property Tile
Tile: Partial<TileProps>;property Tooltip
Tooltip: Partial<TooltipProps>;interface ThemeProps
interface ThemeProps<T> {}property replaceTheme
replaceTheme: (updates: RecursivePartial<FullTheme>) => void;property theme
theme: Theme<T>;property updateTheme
updateTheme: (updates: RecursivePartial<FullTheme>) => void;Type Aliases
type AccessoryProps
type AccessoryProps = Partial<IconProps> &    Partial<ImageProps> & {        underlayColor?: ColorValue;        style?: StyleProp<ViewStyle>;    };type AvatarProps
type AvatarProps = {    Component?: typeof React.Component;    onPress?(): void;    onLongPress?(): void;    containerStyle?: StyleProp<ViewStyle>;    source?: ImageSourcePropType;    avatarStyle?: ImageStyle;    rounded?: boolean;    title?: string;    titleStyle?: StyleProp<TextStyle>;    overlayContainerStyle?: StyleProp<TextStyle>;    activeOpacity?: number;    icon?: AvatarIcon;    iconStyle?: StyleProp<TextStyle>;    size?: ('small' | 'medium' | 'large' | 'xlarge') | number;    placeholderStyle?: StyleProp<ViewStyle>;    renderPlaceholderContent?: React.ReactElement<{}>;    imageProps?: Partial<ImageProps>;    ImageComponent?: React.ComponentClass;};type BadgeProps
type BadgeProps = {    containerStyle?: StyleProp<ViewStyle>;    badgeStyle?: StyleProp<ViewStyle>;    textProps?: TextProps;    textStyle?: StyleProp<TextStyle>;    value?: React.ReactNode;    onPress?: (...args: any[]) => any;    Component?: typeof React.Component;    status?: 'primary' | 'success' | 'warning' | 'error';};type BottomSheetProps
type BottomSheetProps = {    containerStyle?: StyleProp<ViewStyle>;    modalProps?: ModalProps;    isVisible?: boolean;};type ButtonGroupProps
type ButtonGroupProps = {    button?: object;    Component?: typeof React.Component;    onPress?(...args: any[]): void;    buttons?: (string | React.ReactElement<{}>)[];    containerStyle?: StyleProp<ViewStyle>;    textStyle?: StyleProp<TextStyle>;    selectedTextStyle?: StyleProp<TextStyle>;    selectedButtonStyle?: StyleProp<ViewStyle>;    underlayColor?: string;    selectedIndex?: number | null;    selectedIndexes?: number[];    activeOpacity?: number;    onHideUnderlay?(): void;    onShowUnderlay?(): void;    setOpacityTo?: (value: number) => void;    innerBorderStyle?: {        color?: string;        width?: number;    };    buttonStyle?: StyleProp<ViewStyle>;    buttonContainerStyle?: StyleProp<ViewStyle>;    selectMultiple?: boolean;    disabled?: boolean | number[];    disabledStyle?: StyleProp<ViewStyle>;    disabledTextStyle?: StyleProp<TextStyle>;    disabledSelectedStyle?: StyleProp<ViewStyle>;    disabledSelectedTextStyle?: StyleProp<TextStyle>;    vertical?: boolean;};type ButtonProps
type ButtonProps = TouchableOpacityProps &    TouchableNativeFeedbackProps & {        title?: string | React.ReactElement<{}>;        titleStyle?: StyleProp<TextStyle>;        titleProps?: TextProps;        buttonStyle?: StyleProp<ViewStyle>;        type?: 'solid' | 'clear' | 'outline';        loading?: boolean;        loadingStyle?: StyleProp<ViewStyle>;        loadingProps?: ActivityIndicatorProps;        containerStyle?: StyleProp<ViewStyle>;        icon?: IconNode;        iconContainerStyle?: StyleProp<ViewStyle>;        iconRight?: boolean;        linearGradientProps?: object;        TouchableComponent?: typeof React.Component;        ViewComponent?: typeof React.Component;        disabled?: boolean;        disabledStyle?: StyleProp<ViewStyle>;        disabledTitleStyle?: StyleProp<TextStyle>;        raised?: boolean;        iconPosition?: 'left' | 'right' | 'top' | 'bottom';    };type CardProps
type CardProps = {    containerStyle?: StyleProp<ViewStyle>;    wrapperStyle?: StyleProp<ViewStyle>;};type CheckBoxProps
type CheckBoxProps = TouchableOpacityProps &    CheckBoxIconProps & {        Component?: typeof React.Component;        iconRight?: boolean;        title?: string | React.ReactElement<{}>;        titleProps?: TextProps;        center?: boolean;        right?: boolean;        containerStyle?: StyleProp<ViewStyle>;        wrapperStyle?: StyleProp<ViewStyle>;        textStyle?: StyleProp<TextStyle>;        checkedTitle?: string;        fontFamily?: string;    };type ChipProps
type ChipProps = Omit<ButtonProps, 'loading' | 'loadingStyle' | 'loadingProps'> & {    type?: 'solid' | 'outline';};type DialogLoadingProps
type DialogLoadingProps = {    loadingStyle?: StyleProp<ViewStyle>;    loadingProps?: ActivityIndicatorProps;    theme?: Theme;};type DialogProps
type DialogProps = Omit<OverlayProps, 'fullScreen'> & {    theme?: Theme;    children?: any;};type DialogTitleProps
type DialogTitleProps = {    title?: string;    titleStyle?: StyleProp<TextStyle>;    titleProps?: TextProps;};type DividerProps
type DividerProps = ViewProps & {    color?: string;    inset?: boolean;    insetType?: 'left' | 'right' | 'middle';    style?: StyleProp<ViewStyle>;    subHeader?: string;    subHeaderStyle?: StyleProp<TextStyle>;    orientation?: 'horizontal' | 'vertical';    width?: number;};type FABProps
type FABProps = ButtonProps & {    color?: string;    size?: 'large' | 'small';    placement?: 'left' | 'right';    visible?: boolean;    upperCase?: boolean;};type HeaderProps
type HeaderProps = ViewProps & {    ViewComponent?: typeof React.Component;    linearGradientProps?: Object;    statusBarProps?: StatusBarProps;    barStyle?: StatusBarStyle;    leftComponent?: HeaderSubComponent;    centerComponent?: HeaderSubComponent;    rightComponent?: HeaderSubComponent;    backgroundColor?: string;    backgroundImage?: ImageSourcePropType;    backgroundImageStyle?: ImageStyle;    placement?: 'left' | 'center' | 'right';    containerStyle?: StyleProp<ViewStyle>;    centerContainerStyle?: StyleProp<ViewStyle>;    leftContainerStyle?: StyleProp<ViewStyle>;    rightContainerStyle?: StyleProp<ViewStyle>;    children?: JSX.Element[];    elevated?: boolean;};type IconProps
type IconProps = IconButtonProps & {    type?: IconType;    Component?: typeof React.Component;    reverse?: boolean;    raised?: boolean;    containerStyle?: StyleProp<ViewStyle>;    iconProps?: VectorIconProps;    reverseColor?: string;    disabled?: boolean;    disabledStyle?: StyleProp<ViewStyle>;    solid?: boolean;    brand?: boolean;};type ImageProps
type ImageProps = RNImageProps & {    Component?: typeof React.Component;    onPress?(): void;    onLongPress?(): void;    ImageComponent?: React.ComponentType<any>;    PlaceholderContent?: React.ReactElement<any>;    containerStyle?: StyleProp<ViewStyle>;    childrenContainerStyle?: StyleProp<ViewStyle>;    placeholderStyle?: StyleProp<ViewStyle>;    transition?: boolean;    transitionDuration?: number;};type InputProps
type InputProps = React.ComponentPropsWithRef<typeof TextInput> & {    containerStyle?: StyleProp<ViewStyle>;    disabled?: boolean;    disabledInputStyle?: StyleProp<TextStyle>;    inputContainerStyle?: StyleProp<ViewStyle>;    leftIcon?: IconNode;    leftIconContainerStyle?: StyleProp<ViewStyle>;    rightIcon?: IconNode;    rightIconContainerStyle?: StyleProp<ViewStyle>;    inputStyle?: StyleProp<TextStyle>;    InputComponent?: typeof React.Component;    errorProps?: object;    errorStyle?: StyleProp<TextStyle>;    errorMessage?: string;    label?: string | React.ReactNode;    labelStyle?: StyleProp<TextStyle>;    labelProps?: object;    renderErrorMessage?: boolean;};type LinearProgressProps
type LinearProgressProps = {    value?: number;    variant?: 'determinate' | 'indeterminate';    color?: 'primary' | 'secondary' | string;    trackColor?: string;    style?: StyleProp<ViewStyle>;} & ViewProps;type ListItemAccordionProps
type ListItemAccordionProps = ListItemProps & {    isExpanded?: boolean;    icon?: IconNode;    expandIcon?: IconNode;    content?: React.ReactNode;    noRotation?: boolean;    noIcon?: boolean;    animation?:        | {              type?: 'timing' | 'spring';              duration?: number;          }        | boolean;};type ListItemProps
type ListItemProps = TouchableHighlightProps & {    containerStyle?: StyleProp<ViewStyle>;    disabledStyle?: StyleProp<ViewStyle>;    topDivider?: boolean;    bottomDivider?: boolean;    pad?: number;    Component?: typeof React.Component;    ViewComponent?: typeof React.Component;    linearGradientProps?: any;    children?: any;};type ListItemSwipeableProps
type ListItemSwipeableProps = ListItemProps & {    leftContent?: React.ReactNode;    rightContent?: React.ReactNode;    leftStyle?: StyleProp<ViewStyle>;    rightStyle?: StyleProp<ViewStyle>;    leftWidth?: number;    rightWidth?: number;};type OverlayProps
type OverlayProps = ModalProps & {    isVisible: boolean;    backdropStyle?: StyleProp<ViewStyle>;    overlayStyle?: StyleProp<ViewStyle>;    onBackdropPress?(): void;    fullScreen?: boolean;    ModalComponent?: typeof React.Component;};type PricingCardProps
type PricingCardProps = {    containerStyle?: StyleProp<ViewStyle>;    wrapperStyle?: StyleProp<ViewStyle>;    title?: string;    price?: string | number;    info?: string[];    button?: ButtonProps | ButtonInformation;    color?: string;    onButtonPress?(): void;    titleStyle?: StyleProp<TextStyle>;    pricingStyle?: StyleProp<TextStyle>;    infoStyle?: StyleProp<TextStyle>;};type ReplaceTheme
type ReplaceTheme = (updates: RecursivePartial<FullTheme>) => void;type SearchBarAndroidProps
type SearchBarAndroidProps = InputProps &    SearchBarBaseProps &    typeof SearchBar.defaultProps & {        cancelIcon?: IconNode;    };type SearchBarDefaultProps
type SearchBarDefaultProps = typeof SearchBar.defaultProps &    SearchBarBaseProps &    TextInputProps;type SearchBarIosProps
type SearchBarIosProps = InputProps &    SearchBarBaseProps &    typeof SearchBar.defaultProps & {        cancelButtonProps?: Partial<TouchableOpacityProps> & {            buttonStyle?: StyleProp<ViewStyle>;            buttonTextStyle?: StyleProp<TextStyle>;            color?: string;            buttonDisabledStyle?: StyleProp<ViewStyle>;            buttonDisabledTextStyle?: StyleProp<ViewStyle>;        };        cancelButtonTitle?: string;        showCancel?: boolean;    };type SearchBarProps
type SearchBarProps = SearchBarBaseProps &    SearchBarDefaultProps &    SearchBarAndroidProps &    SearchBarIosProps;type SliderProps
type SliderProps = {    value?: number;    disabled?: boolean;    minimumValue?: number;    maximumValue?: number;    step?: number;    minimumTrackTintColor?: string;    maximumTrackTintColor?: string;    allowTouchTrack?: boolean;    thumbTintColor?: string;    thumbTouchSize?: Sizable;    onValueChange?(value: number): void;    onSlidingStart?(value: number): void;    onSlidingComplete?(value: number): void;    style?: StyleProp<ViewStyle>;    trackStyle?: StyleProp<ViewStyle>;    thumbStyle?: StyleProp<ViewStyle>;    thumbProps?: any;    debugTouchArea?: boolean;    animateTransitions?: boolean;    animationType?: 'spring' | 'timing';    orientation?: 'horizontal' | 'vertical';    animationConfig?:        | Animated.TimingAnimationConfig        | Animated.SpringAnimationConfig;    containerStyle?: typeof styles;};type SocialIconProps
type SocialIconProps = {    Component?: typeof React.Component;    type?: SocialMediaType;    button?: boolean;    onPress?(): void;    onLongPress?(): void;    iconType?: string;    iconStyle?: StyleProp<ViewStyle>;    style?: StyleProp<ViewStyle>;    iconColor?: string;    underlayColor?: string;    title?: string;    raised?: boolean;    disabled?: boolean;    loading?: boolean;    activityIndicatorStyle?: StyleProp<ViewStyle>;    small?: string;    iconSize?: number;    light?: boolean;    fontWeight?: string;    fontStyle?: StyleProp<TextStyle>;    fontFamily?: string;};type SpeedDialActionProps
type SpeedDialActionProps = Omit<FABProps, 'size'>;type SpeedDialProps
type SpeedDialProps = {    isOpen: boolean;    onOpen: () => void;    onClose: () => void;    openIcon?: IconNode;    overlayColor?: string;    children?: React.ReactChild[];    transitionDuration?: number;} & FABProps;type SwitchProps
type SwitchProps = NativeSwitchProps & {    color?: string;};type TabItemProps
type TabItemProps = ButtonProps & {    active?: boolean;    variant?: 'primary' | 'default';};type TabProps
type TabProps = ViewProps & {    value?: number;    onChange?: (value: number) => void;    disableIndicator?: boolean;    indicatorStyle?: StyleProp<ViewStyle>;    variant?: 'primary' | 'default';};type TabViewProps
type TabViewProps = {    value?: number;    onChange?: (value: number) => any;    animationType?: 'spring' | 'timing';    animationConfig?: Omit<        Animated.SpringAnimationConfig & Animated.TimingAnimationConfig,        'toValue'    >;};type TextProps
type TextProps = TextProperties & {    style?: StyleProp<TextStyle>;    h1?: boolean;    h2?: boolean;    h3?: boolean;    h4?: boolean;    h1Style?: StyleProp<TextStyle>;    h2Style?: StyleProp<TextStyle>;    h3Style?: StyleProp<TextStyle>;    h4Style?: StyleProp<TextStyle>;};type Theme
type Theme<T = {}> = Partial<FullTheme> & T;type TileProps
type TileProps = TouchableOpacityProps &    TouchableNativeFeedbackProps & {        title?: string;        icon?: IconObject & IconProps;        caption?: React.ReactNode;        imageSrc?: ImageSourcePropType | string | number;        activeOpacity?: number;        containerStyle?: StyleProp<ViewStyle>;        imageContainerStyle?: StyleProp<ViewStyle>;        iconContainerStyle?: StyleProp<ViewStyle>;        overlayContainerStyle?: StyleProp<ViewStyle>;        titleStyle?: StyleProp<TextStyle>;        captionStyle?: StyleProp<TextStyle>;        width?: number;        height?: number;        featured?: boolean;        contentContainerStyle?: StyleProp<ViewStyle>;        titleNumberOfLines?: number;        imageProps?: Partial<ImageProps>;        ImageComponent?: typeof React.Component;    };type TooltipProps
type TooltipProps = {    withPointer?: boolean;    popover?: React.ReactElement<{}>;    toggleOnPress?: boolean;    toggleAction?: string | 'onPress' | 'onLongPress';    height?: FlexStyle['height'];    width?: FlexStyle['width'];    containerStyle?: StyleProp<ViewStyle>;    pointerColor?: ColorValue;    onClose?(): void;    onOpen?(): void;    overlayColor?: ColorValue;    withOverlay?: boolean;    backgroundColor?: ColorValue;    highlightColor?: ColorValue;    skipAndroidStatusBar?: boolean;    ModalComponent?: typeof React.Component;    closeOnlyOnBackdropPress?: boolean;} & typeof defaultProps;type UpdateTheme
type UpdateTheme = (updates: RecursivePartial<FullTheme>) => void;Package Files (48)
- dist/avatar/Accessory.d.ts
 - dist/avatar/Avatar.d.ts
 - dist/badge/Badge.d.ts
 - dist/badge/withBadge.d.ts
 - dist/bottomSheet/BottomSheet.d.ts
 - dist/buttons/Button.d.ts
 - dist/buttons/ButtonGroup.d.ts
 - dist/buttons/Chip.d.ts
 - dist/buttons/FAB.d.ts
 - dist/buttons/SpeedDial.d.ts
 - dist/card/Card.d.ts
 - dist/checkbox/CheckBox.d.ts
 - dist/config/ThemeProvider.d.ts
 - dist/config/colors.d.ts
 - dist/config/makeStyles.d.ts
 - dist/config/theme.d.ts
 - dist/config/withTheme.d.ts
 - dist/dialog/Dialog.d.ts
 - dist/dialog/DialogLoading.d.ts
 - dist/dialog/DialogTitle.d.ts
 - dist/divider/Divider.d.ts
 - dist/header/Header.d.ts
 - dist/helpers/getIconType.d.ts
 - dist/helpers/normalizeText.d.ts
 - dist/icons/Icon.d.ts
 - dist/image/Image.d.ts
 - dist/index.d.ts
 - dist/input/Input.d.ts
 - dist/linearProgress/LinearProgress.d.ts
 - dist/linearProgress/index.d.ts
 - dist/list/ListItem.d.ts
 - dist/list/ListItemAccordion.d.ts
 - dist/list/ListItemBase.d.ts
 - dist/list/ListItemSwipeable.d.ts
 - dist/overlay/Overlay.d.ts
 - dist/pricing/PricingCard.d.ts
 - dist/searchbar/SearchBar-android.d.ts
 - dist/searchbar/SearchBar-default.d.ts
 - dist/searchbar/SearchBar-ios.d.ts
 - dist/searchbar/SearchBar.d.ts
 - dist/slider/Slider.d.ts
 - dist/social/SocialIcon.d.ts
 - dist/switch/switch.d.ts
 - dist/tab/Tab.d.ts
 - dist/tab/TabView.d.ts
 - dist/text/Text.d.ts
 - dist/tile/Tile.d.ts
 - dist/tooltip/Tooltip.d.ts
 
Dependencies (8)
Dev Dependencies (29)
- @react-native-community/eslint-config
 - @testing-library/react-native
 - @types/color
 - @types/enzyme
 - @types/hoist-non-react-statics
 - @types/jest
 - @types/lodash.isequal
 - @types/react-native
 - @types/react-test-renderer
 - auto-changelog
 - babel-jest
 - enzyme
 - enzyme-adapter-react-16
 - enzyme-to-json
 - eslint
 - husky
 - jest
 - jest-transform-stub
 - lint-staged
 - metro-react-native-babel-preset
 - react
 - react-dom
 - react-native
 - react-native-safe-area-context
 - react-native-vector-icons
 - react-test-renderer
 - rimraf
 - typescript
 - utility-types
 
Peer Dependencies (2)
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/react-native-elements.
- Markdown[](https://www.jsdocs.io/package/react-native-elements)
 - HTML<a href="https://www.jsdocs.io/package/react-native-elements"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
 
- Updated .
Package analyzed in 5364 ms. - Missing or incorrect documentation? Open an issue for this package.
 
