0.0.4 • Published 7 years ago

react-reusable-select v0.0.4

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

React-Reusable-Select

A lightweight, configurable, and modular (UMD) select component built with react.

more details coming soon...

Simple start

import React from 'react';
import {SingleSelect, MultiSelect} from 'react-reusable-select';

export function FrequencySelect (props){

    return (
        <SingleSelect selectedValues={[props.frequency]}
                      onChange={(selectedValues)=> props.onChange(selectedValues[0])}
                      options={[
                        {label: 'Select Frequency', value: 0},
                        {label: 'Monthly', value: 1},
                        {label: 'Every Other Month', value: 2},
                        {label: 'Quarterly', value: 3},
                        {label: 'Semi-Annual', value: 6},
                        {label: 'Annual', value: 12}
                      ]}
        />
    );
}

export function MortgageSelect (props){

    return (
        <MultiSelect selectedValues={[15, 30]}
                      onChange={(selectedValues)=> props.onChange(selectedValues)}
                      options={[
                        {label: '10 year', value: 10},
                        {label: '15 year', value: 15},
                        {label: '20 year', value: 20},
                        {label: '30 year', value: 30}
                      ]}
        />
    );
}