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 UsernameFormContainer from './UsernameFormContainer';
import { Table } from 'semantic-ui-react'
import { determineDBAddress } from '../utils/orbitUtils';
//TODO: No array needed unless we add more calls
const callsInfo = [
@ -28,7 +29,6 @@ class ProfileInformation extends Component {
this.state = {
pageStatus: 'initialized',
dateOfRegister: '',
orbitDBId: '',
topicsDBId: '',
postsDBId: ''
};
@ -43,7 +43,7 @@ class ProfileInformation extends Component {
}
getBlockchainData() {
const { pageStatus, dateOfRegister, topicsDBId, postsDBId } = this.state;
const { pageStatus, dateOfRegister } = this.state;
const { drizzleStatus, address, contracts } = this.props;
if (pageStatus === 'initialized'
@ -56,6 +56,16 @@ class ProfileInformation extends Component {
this.setState({
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') {
@ -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