OSDN Git Service

add the btmID to const variable
authorZhiting Lin <zlin035@uottawa.ca>
Fri, 8 Jun 2018 02:05:28 +0000 (10:05 +0800)
committerZhiting Lin <zlin035@uottawa.ca>
Fri, 8 Jun 2018 02:05:28 +0000 (10:05 +0800)
src/features/transactions/components/New/FormActionItem.jsx
src/features/transactions/components/New/New.jsx
src/features/transactions/components/New/NormalTransactionForm.jsx
src/features/transactions/components/Summary/Summary.jsx
src/utility/buildInOutDisplay.js
src/utility/environment.js

index dfa666b..4fbe1a1 100644 (file)
@@ -1,6 +1,7 @@
 import React from 'react'
 import { ErrorBanner, HiddenField, Autocomplete, JsonField, TextField, ObjectSelectorField, AmountUnitField, AmountInputMask } from 'features/shared/components'
 import styles from './FormActionItem.scss'
+import { btmID } from 'utility/environment'
 
 const ISSUE_KEY = 'issue'
 const SPEND_ACCOUNT_KEY = 'spend_account'
@@ -72,7 +73,7 @@ export default class ActionItem extends React.Component {
 
     const lang = this.props.lang
     const btmAmounUnitVisible = (assetAlias.value === 'BTM' ||
-      assetId.value === 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff' )
+      assetId.value === btmID )
 
     const decimal = this.props.decimal || 0
 
index 74bc8e9..1d4d2e4 100644 (file)
@@ -4,6 +4,7 @@ import { connect } from 'react-redux'
 import styles from './New.scss'
 import actions from 'actions'
 import componentClassNames from 'utility/componentClassNames'
+import { btmID } from 'utility/environment'
 import { normalizeBTMAmountUnit, converIntToDec } from 'utility/buildInOutDisplay'
 import Tutorial from 'features/tutorial/components/Tutorial'
 import NormalTxForm from './NormalTransactionForm'
@@ -11,8 +12,6 @@ import AdvancedTxForm from './AdvancedTransactionForm'
 import { withRouter } from 'react-router'
 import {getValues} from 'redux-form'
 
-const btmID = 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
-
 class Form extends React.Component {
   constructor(props) {
     super(props)
index 34d6763..43b0ce2 100644 (file)
@@ -15,6 +15,7 @@ import React from 'react'
 import styles from './New.scss'
 import disableAutocomplete from 'utility/disableAutocomplete'
 import { normalizeBTMAmountUnit } from 'utility/buildInOutDisplay'
+import { btmID } from 'utility/environment'
 
 const rangeOptions = [
   {
@@ -34,8 +35,6 @@ const rangeOptions = [
   }
 ]
 
-const btmID = 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
-
 class NormalTxForm extends React.Component {
   constructor(props) {
     super(props)
index 4a16647..21bdd22 100644 (file)
@@ -1,6 +1,7 @@
 import React from 'react'
 import { Link } from 'react-router'
 import { converIntToDec } from 'utility/buildInOutDisplay'
+import { btmID } from 'utility/environment'
 import styles from './Summary.scss'
 
 const INOUT_TYPES = {
@@ -10,8 +11,6 @@ const INOUT_TYPES = {
   retire: 'Retire',
 }
 
-const btmID = 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
-
 class Summary extends React.Component {
   normalizeInouts(inouts) {
     const normalized = {}
@@ -62,7 +61,7 @@ class Summary extends React.Component {
 
     const normalizeBtmAmountUnit = (assetID, amount, btmAmountUnit) => {
       //normalize BTM Amount
-      if (assetID === 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff') {
+      if (assetID === btmID) {
         switch (btmAmountUnit){
           case 'BTM':
             return converIntToDec(amount, 8)
index 311ff9b..c591fd4 100644 (file)
@@ -1,4 +1,4 @@
-import {btmAmountUnit} from '../features/core/reducers'
+import { btmID } from './environment'
 
 const mappings = {
   id: 'ID',
@@ -119,8 +119,6 @@ const unspentFields = [
   'change',
 ]
 
-const btmID = 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
-
 const balanceFields = Object.keys(mappings)
 
 const buildDisplay = (item, fields, btmAmountUnit, lang) => {
index fb5dd10..7dc8212 100644 (file)
@@ -27,6 +27,8 @@ export const history = useRouterHistory(createHistory)({
   basename: basename
 })
 
+export const btmID = 'ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
+
 export const pageSize = 25
 export const UTXOpageSize = 10