diff --git a/src/common/components/layouts/Top.vue b/src/common/components/layouts/Top.vue index 6e268e23c..9e6f5da9e 100644 --- a/src/common/components/layouts/Top.vue +++ b/src/common/components/layouts/Top.vue @@ -7,7 +7,7 @@

PowPeg

- +
('web3Session', 'balance'); const environmentContext = EnvironmentContextProviderService.getEnvironmentContext(); + const walletDataReady = useStateAttribute('pegInTx', 'walletDataReady'); + const accountBalance = computed(() => { const amount = balance.value.toRBTCString().slice(0, 7); return `${amount} ${environmentContext.getRbtcTicker()}`; @@ -103,6 +105,7 @@ export default { balance, environmentContext, isPeginSelected: computed(() => route.name === 'Create'), + walletDataReady, }; }, }; diff --git a/src/common/store/constants.ts b/src/common/store/constants.ts index c917cbaf3..36aa053d3 100644 --- a/src/common/store/constants.ts +++ b/src/common/store/constants.ts @@ -54,6 +54,7 @@ export const PEGIN_TX_ADD_STATUS_SAFE_FEE = 'PEGIN_TX_ADD_STATUS_SAFE_FEE'; export const PEGIN_TX_ADD_STATUS_REFUND_ADDRESS = 'PEGIN_TX_ADD_STATUS_REFUND_ADDRESS'; export const PEGIN_TX_ADD_STATUS_TX_ID = 'PEGIN_TX_ADD_STATUS_TX_ID'; export const PEGIN_TX_ADD_PEGIN_TYPE = 'PEGIN_TX_ADD_PEGIN_TYPE'; +export const PEGIN_TX_SET_CURRENT_VIEW = 'PEGIN_TX_SET_CURRENT_VIEW'; // PegOut actions export const PEGOUT_TX_INIT = 'PEGOUT_TX_INIT'; @@ -137,6 +138,7 @@ export const PEGIN_TX_SET_STATUS_SAFE_FEE = 'PEGIN_TX_SET_STATUS_SAFE_FEE'; export const PEGIN_TX_SET_STATUS_REFUND_ADDRESS = 'PEGIN_TX_SET_STATUS_REFUND_ADDRESS'; export const PEGIN_TX_SET_STATUS_TX_ID = 'PEGIN_TX_SET_STATUS_TX_ID'; export const PEGIN_TX_SET_PEGIN_TYPE = 'PEGIN_TX_SET_PEGIN_TYPE'; +export const PEGIN_TX_SET_VIEW = 'PEGIN_TX_SET_VIEW'; // PegOut mutations export const PEGOUT_TX_SET_SELECTED_FEE_LEVEL = 'PEGOUT_TX_SET_SELECTED_FEE_LEVEL'; diff --git a/src/common/styles/_utilities.scss b/src/common/styles/_utilities.scss index 755bcf63b..c49032cdb 100644 --- a/src/common/styles/_utilities.scss +++ b/src/common/styles/_utilities.scss @@ -8,4 +8,8 @@ .grecaptcha-badge { bottom:70px !important; +} + +.opacity-100 { + opacity: 1; } \ No newline at end of file diff --git a/src/pegin/components/create/PegInAccountSelect.vue b/src/pegin/components/create/PegInAccountSelect.vue index f1b1bdbc7..777890cd4 100644 --- a/src/pegin/components/create/PegInAccountSelect.vue +++ b/src/pegin/components/create/PegInAccountSelect.vue @@ -1,6 +1,6 @@