react-fx-granularity-dd

React dropdown component list of forex Oanda granularities. e.g. H1,H4,D

Usage no npm install needed!

<script type="module">
  import reactFxGranularityDd from 'https://cdn.skypack.dev/react-fx-granularity-dd';
</script>

README

react-fx-granularity-dd

React dropdown component list of forex Oanda granularities. e.g. H1,H4,D

NPM JavaScript Style Guide

Install

npm install --save react-fx-granularity-dd

Usage

import React, { Component } from 'react'
import OandaGranularityDD from 'react-fx-granularity-dd'

export default class App extends Component {
  constructor(props) {
    super(props);
    this.state = {
        instrument: '',
        granularity: 'H4'
    }

    this.handleChangeEvent = this.handleChangeEvent.bind(this);
  }

  handleChangeEvent(e) {
    const { name, value } = e.target;
    
    this.setState({
        [name]: value
    });
  }
  render () {
    const { granularity } = this.state;

    return (
      <div>
        <OandaGranularityDD granularity={granularity} onChangeEvent={this.handleChangeEvent} /> 
      </div>
    )
  }
}

License

MIT © fespiritu