Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-native-select-two

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-select-two

Component like Select2 on web for React Native

  • 1.1.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
104
Maintainers
1
Weekly downloads
 
Created
Source

react-native-select-two

Component like Select2 on web for React Native

Single select

Add it to your project

  1. Insall package
    • Using NPM npm install react-native-select-two
    • or:
    • Using Yarn yarn add react-native-select-two
  2. Install React Native Modal dependence
  • Using NPM npm install react-native-modal
  • or -Using Yarn yarn add react-native-modal
  1. Import package import Select2 from 'react-native-select-two';

Usage

import React, { Component } from "react"
import { View, Text, StyleSheet } from "react-native"
import Select2 from "react-native-select-two"

const mockData = [
  { id: 1, name: "React Native Developer", checked: true }, // set default checked for render option item
  { id: 2, name: "Android Developer" },
  { id: 3, name: "iOS Developer" }
]

// create a component
class CreateNewAppointment extends Component {
  render() {
    return (
      <View style={styles.container}>
        <Select2
          isSelectSingle
          style={{ borderRadius: 5 }}
          colorTheme="blue"
          popupTitle="Select item"
          title="Select item"
          data={mockData}
          onSelect={data => {
            this.setState({ data })
          }}
          onRemoveItem={data => {
            this.setState({ data })
          }}
        />
      </View>
    )
  }
}

Multiple select

Multiple select

Properties

Property nameTypeDefaultDescription
styleObjectnoneCustom style for component
modalStyleObjectnoneCustom style for modal
titleStringnoneString display when you don't select any item
dataArray*requiredDatasource of list options: an array of objects (each object have name and id property)
onSelectFunctionnoneThe callback function trigger after you press select button
onRemoveItemFunctionnoneThe callback function trigger after you press tags to remove them
popupTitleStringnoneTitle of modal select item
colorThemestring/color#16a45fColor for componet
isSelectSingleBoolfalseSelelect only one option
showSearchBoxBooltrueShow or hide search field
cancelButtonTextstringHủyCancel button text title
selectButtonTextStringChọnSelect button text title
searchPlaceHolderTextStringNhập vào từ khóaPlaceholder text for search field
listEmptyTitleStringKhông tìm thấy lựa chọn phù hợpTitle to show when there's no item to be render
defaultFontNameStringnoneSet custom font for all component
selectedTitleStyleObjectnoneSet custom style for display selected title text
buttonTextStyleObjectnoneSet custom button text style
buttonStyleObjectnoneSet custom button style

MIT Licensed

Keywords

FAQs

Package last updated on 16 Dec 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc