Browse Source

Added ids of databases in Profile

develop
Ezerous 6 years ago
parent
commit
331f073046
  1. 29
      app/src/containers/ProfileInformation.js

29
app/src/containers/ProfileInformation.js

@ -9,6 +9,7 @@ import epochTimeConverter from '../helpers/EpochTimeConverter';
import ContentLoader from 'react-content-loader'; import ContentLoader from 'react-content-loader';
import UsernameFormContainer from './UsernameFormContainer'; import UsernameFormContainer from './UsernameFormContainer';
import { Table } from 'semantic-ui-react' import { Table } from 'semantic-ui-react'
import { determineDBAddress } from '../utils/orbitUtils';
//TODO: No array needed unless we add more calls //TODO: No array needed unless we add more calls
const callsInfo = [ const callsInfo = [
@ -28,7 +29,6 @@ class ProfileInformation extends Component {
this.state = { this.state = {
pageStatus: 'initialized', pageStatus: 'initialized',
dateOfRegister: '', dateOfRegister: '',
orbitDBId: '',
topicsDBId: '', topicsDBId: '',
postsDBId: '' postsDBId: ''
}; };
@ -43,7 +43,7 @@ class ProfileInformation extends Component {
} }
getBlockchainData() { getBlockchainData() {
const { pageStatus, dateOfRegister, topicsDBId, postsDBId } = this.state; const { pageStatus, dateOfRegister } = this.state;
const { drizzleStatus, address, contracts } = this.props; const { drizzleStatus, address, contracts } = this.props;
if (pageStatus === 'initialized' if (pageStatus === 'initialized'
@ -56,6 +56,16 @@ class ProfileInformation extends Component {
this.setState({ this.setState({
pageStatus: 'loading' pageStatus: 'loading'
}); });
determineDBAddress('topics', address).then(topicsDBAddress => {
this.setState({
topicsDBId: topicsDBAddress
});}
).catch(() => {});
determineDBAddress('posts', address).then(postsDBAddress => {
this.setState({
postsDBId: postsDBAddress
});}
).catch(() => {});
} }
if (pageStatus === 'loading') { if (pageStatus === 'loading') {
@ -82,21 +92,6 @@ class ProfileInformation extends Component {
}); });
} }
} }
if (topicsDBId === '') {
//TODO: can be displayed using determineDBAddress
this.setState({
topicsDBId: "TODO"
});
}
if (postsDBId === '') {
//TODO: can be displayed using determineDBAddress
this.setState({
postsDBId: "TODO"
});
}
} }
} }

Loading…
Cancel
Save