@legion-lib/react-multiselect

2.1.0 • Public • Published

react multiselect

React 16

Supported languages: en-US (default), zh-TW, zh-CN, zh-Hans

Install

npm i @9legionlib/react-multiselect

Screenshot

Usage

import React, { Component } from 'react'
import ReactDOM from 'react-dom'

import MultipleSelect from '@9legionlib/react-multiselect'

export default class App extends Component {
    constructor(props) {
        super(props);
        this.data = [];

        for(let i = 1; i < 100; i++){
            this.data.push({
                Id: i,
                Name: "Item " + i,
                Checked: true
            });
        }
    }

    render() {
        return (
            <div>
                <h1>Multi Select</h1>
                <div style={{width: "400px"}}>
                    <MultipleSelect
                        id="SelectList"
                        language='en-US'
                        dataSource={this.data}
                        keyField="Id"
                        valueField="Name"
                        statusField="Checked"
                        hasSearchBox={true} />
                </div>
            </div>
        );
    }
}

ReactDOM.render(<App />, document.getElementById("app"));

License

MIT

Package Sidebar

Install

npm i @legion-lib/react-multiselect

Weekly Downloads

21

Version

2.1.0

License

MIT

Unpacked Size

67.3 kB

Total Files

11

Last publish

Collaborators

  • conganhhcmus
  • khoarin
  • hoangpham994
  • parsonsnguyen
  • hoangnguyen.uit
  • dungkos
  • hubert_duong