formatting

This commit is contained in:
AlphaX-Projects 2022-08-27 20:53:55 +02:00
parent d8e67e0e85
commit ab5dd78036

View File

@ -2,7 +2,7 @@ import { LitElement, html, css } from 'lit';
import { connect } from 'pwa-helpers'; import { connect } from 'pwa-helpers';
import { store } from '../store.js'; import { store } from '../store.js';
import { translate, get } from 'lit-translate'; import { translate, get } from 'lit-translate';
import {asyncReplace} from 'lit/directives/async-replace.js'; import { asyncReplace } from 'lit/directives/async-replace.js';
import '../functional-components/my-button.js'; import '../functional-components/my-button.js';
import { routes } from '../plugins/routes.js'; import { routes } from '../plugins/routes.js';
@ -17,22 +17,22 @@ async function* countDown(count, callback) {
while (count > 0) { while (count > 0) {
yield count--; yield count--;
await new Promise((r) => setTimeout(r, 1000)); await new Promise((r) => setTimeout(r, 1000));
if(count === 0){ if (count === 0) {
callback() callback()
} }
} }
} }
class StartMinting extends connect(store)(LitElement) { class StartMinting extends connect(store)(LitElement) {
static get properties() { static get properties() {
return { return {
addressInfo: { type: Object }, addressInfo: { type: Object },
mintingAccountData: { type: Array }, mintingAccountData: { type: Array },
errorMsg: { type: String }, errorMsg: { type: String },
openDialogRewardShare : {type: Boolean}, openDialogRewardShare: { type: Boolean },
status: {type: Number}, status: { type: Number },
timer: {type: Number}, timer: { type: Number },
privateRewardShareKey: {type: String} privateRewardShareKey: { type: String }
}; };
} }
@ -194,21 +194,21 @@ class StartMinting extends connect(store)(LitElement) {
this.renderErrorMsg1() { this.renderErrorMsg1() {
return html`${translate("startminting.smchange1")}` return html`${translate("startminting.smchange1")}`
} }
this.renderErrorMsg2() { this.renderErrorMsg2() {
return html`${translate("startminting.smchange2")}` return html`${translate("startminting.smchange2")}`
} }
this.renderErrorMsg3() { this.renderErrorMsg3() {
return html`${translate("startminting.smchange3")}` return html`${translate("startminting.smchange3")}`
} }
this.renderErrorMsg4() { this.renderErrorMsg4() {
return html`${translate("startminting.smchange4")}` return html`${translate("startminting.smchange4")}`
} }
async getMintingAcccounts() { async getMintingAcccounts() {
const myNode = const myNode =
store.getState().app.nodeConfig.knownNodes[ store.getState().app.nodeConfig.knownNodes[
store.getState().app.nodeConfig.node store.getState().app.nodeConfig.node
@ -224,9 +224,9 @@ class StartMinting extends connect(store)(LitElement) {
} catch (error) { } catch (error) {
this.errorMsg = this.renderErrorMsg1(); this.errorMsg = this.renderErrorMsg1();
} }
} }
async changeStatus(value){ async changeStatus(value){
const myNode = const myNode =
store.getState().app.nodeConfig.knownNodes[ store.getState().app.nodeConfig.knownNodes[
store.getState().app.nodeConfig.node store.getState().app.nodeConfig.node
@ -287,9 +287,9 @@ class StartMinting extends connect(store)(LitElement) {
return; return;
} }
} }
async confirmRelationship(){ async confirmRelationship(){
const myNode = const myNode =
store.getState().app.nodeConfig.knownNodes[ store.getState().app.nodeConfig.knownNodes[
store.getState().app.nodeConfig.node store.getState().app.nodeConfig.node
@ -310,7 +310,7 @@ class StartMinting extends connect(store)(LitElement) {
}; };
if (!stop) { if (!stop) {
stop= true; stop = true;
try { try {
@ -318,12 +318,12 @@ class StartMinting extends connect(store)(LitElement) {
window.parent.reduxStore.getState().app?.selectedAddress?.address; window.parent.reduxStore.getState().app?.selectedAddress?.address;
const myRewardShareArray = await rewardShares(address); const myRewardShareArray = await rewardShares(address);
if(myRewardShareArray.length > 0){ if (myRewardShareArray.length > 0) {
clearInterval(interval) clearInterval(interval)
this.status = 3 this.status = 3
this.timer = countDown(180, ()=> this.changeStatus(4)); this.timer = countDown(180, () => this.changeStatus(4));
} }
} catch (error) { } catch (error) {
@ -334,9 +334,9 @@ class StartMinting extends connect(store)(LitElement) {
} }
}; };
interval = setInterval(getAnswer, 5000); interval = setInterval(getAnswer, 5000);
} }
renderStartMintingButton() { renderStartMintingButton() {
const myNode = const myNode =
store.getState().app.nodeConfig.knownNodes[ store.getState().app.nodeConfig.knownNodes[
store.getState().app.nodeConfig.node store.getState().app.nodeConfig.node
@ -396,11 +396,11 @@ class StartMinting extends connect(store)(LitElement) {
const getTxnRequestResponse = (txnResponse) => { const getTxnRequestResponse = (txnResponse) => {
let err6string = get('rewardsharepage.rchange21'); let err6string = get('rewardsharepage.rchange21');
if(txnResponse?.extraData?.rewardSharePrivateKey && (txnResponse?.data?.message.includes('multiple') || txnResponse?.data?.message.includes('SELF_SHARE_EXISTS'))){ if (txnResponse?.extraData?.rewardSharePrivateKey && (txnResponse?.data?.message.includes('multiple') || txnResponse?.data?.message.includes('SELF_SHARE_EXISTS'))) {
return err6string return err6string
} }
if (txnResponse.success === false && txnResponse.message) { if (txnResponse.success === false && txnResponse.message) {
throw(txnResponse); throw (txnResponse);
} else if ( } else if (
txnResponse.success === true && txnResponse.success === true &&
!txnResponse.data.error !txnResponse.data.error
@ -408,12 +408,12 @@ class StartMinting extends connect(store)(LitElement) {
return err6string; return err6string;
} else { } else {
throw(txnResponse); throw (txnResponse);
} }
}; };
const createSponsorshipKey = async () => { const createSponsorshipKey = async () => {
this.status= 1 this.status = 1
let lastRef = await getLastRef(); let lastRef = await getLastRef();
let myTransaction = await makeTransactionRequest(lastRef); let myTransaction = await makeTransactionRequest(lastRef);
@ -443,7 +443,7 @@ class StartMinting extends connect(store)(LitElement) {
this.privateRewardShareKey = await createSponsorshipKey(); this.privateRewardShareKey = await createSponsorshipKey();
this.confirmRelationship(publicAddress) this.confirmRelationship(publicAddress)
} catch (error) { } catch (error) {
console.log({error}) console.log({ error })
this.errorMsg = error?.data?.message || this.renderErrorMsg4(); this.errorMsg = error?.data?.message || this.renderErrorMsg4();
return; return;
} }
@ -494,14 +494,14 @@ class StartMinting extends connect(store)(LitElement) {
<div class=${`smallLoading marginLoader ${this.status !== 1 && 'hide'}`}></div> <div class=${`smallLoading marginLoader ${this.status !== 1 && 'hide'}`}></div>
</li> </li>
<li class=${`row between ${this.status < 2 && 'inactiveText' }`}> <li class=${`row between ${this.status < 2 && 'inactiveText'}`}>
<p> <p>
2. ${translate("startminting.smchange6")} 2. ${translate("startminting.smchange6")}
</p> </p>
<div class=${`smallLoading marginLoader ${this.status !== 2 && 'hide'}`}></div> <div class=${`smallLoading marginLoader ${this.status !== 2 && 'hide'}`}></div>
</li> </li>
<li class=${`row between ${this.status < 3 && 'inactiveText' }`}> <li class=${`row between ${this.status < 3 && 'inactiveText'}`}>
<p> <p>
3. ${translate("startminting.smchange7")} 3. ${translate("startminting.smchange7")}
</p> </p>
@ -510,14 +510,14 @@ class StartMinting extends connect(store)(LitElement) {
</div> </div>
</li> </li>
<li class=${`row between ${this.status < 4 && 'inactiveText' }`}> <li class=${`row between ${this.status < 4 && 'inactiveText'}`}>
<p> <p>
4. ${translate("startminting.smchange8")} 4. ${translate("startminting.smchange8")}
</p> </p>
<div class=${`smallLoading marginLoader ${this.status !== 4 && 'hide'}`}></div> <div class=${`smallLoading marginLoader ${this.status !== 4 && 'hide'}`}></div>
</li> </li>
<li class=${`row between ${this.status < 5 && 'inactiveText' }`}> <li class=${`row between ${this.status < 5 && 'inactiveText'}`}>
<p> <p>
5. ${translate("startminting.smchange9")} 5. ${translate("startminting.smchange9")}
</p> </p>
@ -533,7 +533,7 @@ class StartMinting extends connect(store)(LitElement) {
<div class="modalFooter"> <div class="modalFooter">
<mwc-button <mwc-button
slot="primaryAction" slot="primaryAction"
@click=${()=>{ @click=${() => {
this.openDialogRewardShare = false this.openDialogRewardShare = false
this.errorMsg = '' this.errorMsg = ''
@ -554,11 +554,11 @@ class StartMinting extends connect(store)(LitElement) {
` `
: ''} : ''}
`; `;
} }
stateChanged(state) { stateChanged(state) {
this.addressInfo = state.app.accountInfo.addressInfo; this.addressInfo = state.app.accountInfo.addressInfo;
} }
} }
window.customElements.define('start-minting', StartMinting); window.customElements.define('start-minting', StartMinting);