UNPKG

react-16-dropdown

Version:

A zero-dependency, lightweight and fully customizable dropdown (not select) for React.

70 lines (64 loc) 1.59 kB
import React from 'react'; import Dropdown from 'react-16-dropdown'; function TwitterButton() { return ( <a href='https://twitter.com/ankit_muchhala?ref_src=twsrc%5Etfw' className='twitter-follow-button' data-show-count='false' > Follow @ankit_muchhala </a> ); } function GithubButton() { return ( <a className='github-button' href='https://github.com/ankit-m/react-16-dropdown' aria-label='Star ankit-m/react-16-dropdown on GitHub' > GitHub </a> ); } /** * Introductory component */ export default function Jumbotron() { const options = [{ label: 'Banana 🍌', value: 'banana', }, { label: 'Apple 🍎', value: 'apple', }, { label: 'Watermelon 🍉', value: 'watermelon', }]; return ( <div className='jumbotron jumbotron-fluid bg-dark text-white'> <div className='container'> <div className='row'> <div className='col-md-6'> <h1>react 16 dropdown</h1> <p className='text-secondary'>Zero-dependency, lightweight and fully cuztomizable dropdown (not select) for React.</p> <code>npm install --save react-16-dropdown</code> <div className='mt-4'> <TwitterButton /> &nbsp;&nbsp; <GithubButton /> </div> </div> <div className='col-md-6'> <Dropdown open className='mt-2' options={options} /> </div> </div> </div> </div> ); }