diff --git a/src/components/admin-lte/tokens/index.js b/src/components/admin-lte/tokens/index.js index a373655..8ee83f0 100644 --- a/src/components/admin-lte/tokens/index.js +++ b/src/components/admin-lte/tokens/index.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types' import { Content, Row, Col, Box, Button } from 'adminlte-2-react' import TokenCard from './token-card' import TokenModal from './token-modal' -import SellModal from './sell-modal' import Spinner from '../../../images/loader.gif' // import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import SendTokens from './send-tokens' @@ -22,7 +21,6 @@ class Tokens extends React.Component { tokens: [], selectedTokenToView: '', showModal: false, - showSellModal: false, inFetch: true, errMsg: '', selectedTokenToSend: '', @@ -54,7 +52,7 @@ class Tokens extends React.Component { {_this.state.txId} @@ -106,7 +104,6 @@ class Tokens extends React.Component { id={`token-${i}`} token={val} showToken={_this.showToken} - showSellModal={_this.showSellModal} selectToken={_this.selectToken} /> @@ -132,23 +129,12 @@ class Tokens extends React.Component { show={_this.state.showModal} explorerURL={_this.state.explorerURL} /> - - ) } setTxId (txId = null) { + console.log(`Setting txid to ${txId}`) _this.setState({ txId: txId }) @@ -217,14 +203,6 @@ class Tokens extends React.Component { _this.onHandleToggleModal() } - // This is called by the token-card when the 'Sell' button is clicked. - showSellModal (selectedTokenToView) { - _this.setState({ - selectedTokenToView - }) - _this.onHandleToggleSellModal() - } - selectToken (selectedTokenToSend) { _this.setState({ selectedTokenToSend @@ -244,15 +222,6 @@ class Tokens extends React.Component { } } - onHandleToggleSellModal (refresh = null) { - _this.setState({ - showSellModal: !_this.state.showSellModal - }) - if (refresh) { - _this.handleGetTokens(true) - } - } - handleError (error) { let errMsg = '' if (error.message) { @@ -296,9 +265,9 @@ class Tokens extends React.Component { let explorerURL if (bchjs.restURL.includes('abc.fullstack')) { - explorerURL = 'https://explorer.be.cash/tx' + explorerURL = 'https://explorer.be.cash/tx/' } else { - explorerURL = 'https://blockchair.com/bitcoin-cash/transaction' + explorerURL = 'https://token.fullstack.cash/transactions/?txid=' } _this.setState({ explorerURL diff --git a/src/components/admin-lte/tokens/sell-modal.js b/src/components/admin-lte/tokens/sell-modal.js deleted file mode 100644 index 068013b..0000000 --- a/src/components/admin-lte/tokens/sell-modal.js +++ /dev/null @@ -1,429 +0,0 @@ -/* - This modal controlls the selling of tokens. - It was adapted from token-modal.js and contains references to 'burn' tokens. -*/ - -// Global npm libraries -import React from 'react' -import PropTypes from 'prop-types' -import { Content, Row, Col, Box, Button, Inputs } from 'adminlte-2-react' -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' -import axios from 'axios' - -// Local libraries -import './token.css' -const siteConfig = require('../../site-config') - -let _this -const { Text } = Inputs - -class SellModal extends React.Component { - constructor (props) { - super(props) - _this = this - this.state = { - copySuccess: '', - isBurnView: false, - txId: '', - errMsg: '', - inFetch: false, - sellQty: 1, - pricePerToken: 0.02 - } - - this.modalFooter = ( - <> -