1.3.0 • Published 3 years ago

react-jsx-select v1.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

react-jsx-select

A simple and lightweight dropdown element with JSX options for form.

Installation

for yarn

yarn add react-jsx-select

for npm

npm install react-jsx-select

Basic Example Code

import { Select } from 'react-jsx-select';

<Select
  options={[
    { value: 1, label: 1, jsx: <span>1</span> },
    { value: 2, label: 2, jsx: <span>2</span> },
    { value: 3, label: 3, jsx: <span>3</span> },
    { value: 4, label: 4, jsx: <span>4</span> },
    { value: 5, label: 5, jsx: <span>5</span> },
  ]}
  onChange={(value) => console.log(value)}
/>;

Example with All Props

import { Select } from 'react-jsx-select';

<Select
  options={[
    { value: 1, label: 1, jsx: <span>1</span> },
    { value: 2, label: 2, jsx: <span>2</span> },
    { value: 3, label: 3, jsx: <span>3</span> },
    { value: 4, label: 4, jsx: <span>4</span> },
    { value: 5, label: 5, jsx: <span>5</span> },
  ]}
  onChange={(e) => console.log(e)}
  name='sample'
  placeholder='Select Please...'
  defaultValue={2}
  disabled={true}
  required={false}
  className='form-control'
  listStyle={{
    backgroundColor: '#fafafa',
    border: '1px solid #ccc',
  }}
  activeItemStyle={{ backgroundColor: '#e0e000' }}
  iconWidth='50'
  iconStyle={{
    fontSize: '26px',
    borderRadius: '0 5px 5px 0',
  }}
  purpose='search'
  onSearch={(e) => console.log(e)}
  onExactSearch={(e) => console.log(e)}
/>;
1.3.0

3 years ago

1.2.15

3 years ago

1.2.14

3 years ago

1.2.13

3 years ago

1.2.12

3 years ago

1.2.11

3 years ago

1.2.10

3 years ago

1.2.9

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.38

3 years ago

1.0.37

3 years ago

1.0.36

3 years ago

1.0.35

3 years ago

1.0.34

3 years ago

1.0.33

3 years ago

1.0.32

3 years ago

1.0.31

3 years ago

1.0.30

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago