// Copyright 2017-2019 @polkadot/ui-app authors & contributors // This software may be modified and distributed under the terms // of the Apache-2.0 license. See the LICENSE file for details. import { Props } from '../types'; import BN from 'bn.js'; import React from 'react'; import { Dropdown } from '@polkadot/ui-app/index'; import Bare from './Bare'; const options = [ { text: 'Nay', value: 0 }, { text: 'Aye', value: -1 } ]; export default class Vote extends React.PureComponent { render () { const { className, defaultValue: { value }, isDisabled, isError, label, style, withLabel } = this.props; const defaultValue = value instanceof BN ? value.toNumber() : value as number; return ( ); } private onChange = (value: number): void => { const { onChange } = this.props; onChange && onChange({ isValid: true, value }); } }