Skip to content

Commit 34171cc

Browse files
authored
Merge pull request #722 from enkryptcom/fix/solana-staking-banner-fix
Fix/solana staking banner fix
2 parents 43efc38 + 250286a commit 34171cc

8 files changed

Lines changed: 20 additions & 20 deletions

File tree

packages/extension/src/libs/banners-state/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@ export default class BannersState {
5050
async hideSolanaStakingBanner() {
5151
const state = await this.getOrInitializeState();
5252
state.isHideSolanStakingBanner = true;
53-
this.storage.set(StorageKeys.bannersInfo, state);
53+
await this.storage.set(StorageKeys.bannersInfo, state);
5454
}
5555
}

packages/extension/src/ui/action/assets/banners/solana-stacking-banner-bg.png renamed to packages/extension/src/ui/action/assets/banners/solana-staking-banner-bg.png

File renamed without changes.

packages/extension/src/ui/action/assets/banners/solana-stacking-banner-tokens-img.png renamed to packages/extension/src/ui/action/assets/banners/solana-staking-banner-tokens-img.png

File renamed without changes.

packages/extension/src/ui/action/assets/banners/solana-stacking-banner.png renamed to packages/extension/src/ui/action/assets/banners/solana-staking-banner.png

File renamed without changes.

packages/extension/src/ui/action/components/app-menu/components/solana-staking-banner.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<template>
2-
<div class="solana-stacking-banner">
3-
<img src="@action/assets/banners/solana-stacking-banner.png" alt="" />
2+
<div class="solana-staking-banner">
3+
<img src="@action/assets/banners/solana-staking-banner.png" alt="" />
44

5-
<div class="solana-stacking-banner__content">
5+
<div class="solana-staking-banner__content">
66
<enkrypt-staking-logo />
77
<h5>Put your SOL to work — safely & easily.</h5>
88
<a href="javascript:void(0);" @click="openStakingLink" class="button"
99
><span>Start Staking Now</span></a
1010
>
1111
</div>
1212

13-
<a class="solana-stacking-banner__close" @click="close">
13+
<a class="solana-staking-banner__close" @click="close">
1414
<close-icon />
1515
</a>
1616
</div>
@@ -41,7 +41,7 @@ const openStakingLink = async () => {
4141
<style lang="less">
4242
@import '@action/styles/theme.less';
4343
44-
.solana-stacking-banner {
44+
.solana-staking-banner {
4545
position: absolute;
4646
width: 324px;
4747
height: 128px;

packages/extension/src/ui/action/components/app-menu/index.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@
159159

160160
<!-- Banners -->
161161
<solana-staking-banner
162-
v-if="isSolanaStackingBanner && isExpanded"
163-
@close="closeSolanaStackingBanner"
162+
v-if="isSolanaStakingBanner && isExpanded"
163+
@close="closeSolanaStakingBanner"
164164
/>
165165
</div>
166166
</template>
@@ -269,7 +269,7 @@ onMounted(async () => {
269269
net => !usedNetworks.swap.includes(net),
270270
);
271271
if (await bannersState.showSolanaStakingBanner()) {
272-
isSolanaStackingBanner.value = true;
272+
isSolanaStakingBanner.value = true;
273273
}
274274
});
275275
@@ -541,11 +541,11 @@ const updateGradient = (newGradient: string) => {
541541
/** ------------------
542542
* Banners
543543
------------------*/
544-
const isSolanaStackingBanner = ref(false);
544+
const isSolanaStakingBanner = ref(false);
545545
const bannersState = new BannersState();
546546
547-
const closeSolanaStackingBanner = () => {
548-
isSolanaStackingBanner.value = false;
547+
const closeSolanaStakingBanner = () => {
548+
isSolanaStakingBanner.value = false;
549549
bannersState.hideSolanaStakingBanner();
550550
};
551551
</script>

packages/extension/src/ui/action/views/network-assets/components/network-assets-solana-staking-banner.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
class="network-assets-solana-staking-banner__wrap"
77
>
88
<img
9-
src="@action/assets/banners/solana-stacking-banner-bg.png"
9+
src="@action/assets/banners/solana-staking-banner-bg.png"
1010
class="network-assets-solana-staking-banner__bg"
1111
alt=""
1212
/>
1313
<img
14-
src="@action/assets/banners/solana-stacking-banner-tokens-img.png"
14+
src="@action/assets/banners/solana-staking-banner-tokens-img.png"
1515
class="network-assets-solana-staking-banner__image"
1616
alt=""
1717
/>

packages/extension/src/ui/action/views/network-assets/index.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515

1616
<!-- Banners -->
1717
<network-assets-solana-staking-banner
18-
v-if="isSolanaStackingBanner && selectedNetworkName == 'SOLANA'"
19-
@close="closeSolanaStackingBanner"
18+
v-if="isSolanaStakingBanner && selectedNetworkName == 'SOLANA'"
19+
@close="closeSolanaStakingBanner"
2020
/>
2121

2222
<network-activity-action v-bind="$attrs" />
@@ -143,14 +143,14 @@ const selectedNetworkName = computed(() => props.network.name);
143143
const selectedSubnetwork = computed(() => props.subnetwork);
144144
const showAddCustomTokens = ref(false);
145145
146-
const isSolanaStackingBanner = ref(false);
146+
const isSolanaStakingBanner = ref(false);
147147
const bannersState = new BannersState();
148148
149149
watch([selectedAddress, selectedNetworkName, selectedSubnetwork], updateAssets);
150150
onMounted(async () => {
151151
updateAssets();
152152
if (await bannersState.showNetworkAssetsSolanaStakingBanner()) {
153-
isSolanaStackingBanner.value = true;
153+
isSolanaStakingBanner.value = true;
154154
}
155155
});
156156
@@ -181,8 +181,8 @@ const addCustomAsset = (asset: AssetsType) => {
181181
}
182182
};
183183
184-
const closeSolanaStackingBanner = () => {
185-
isSolanaStackingBanner.value = false;
184+
const closeSolanaStakingBanner = () => {
185+
isSolanaStakingBanner.value = false;
186186
bannersState.hideNetworkAssetsSolanaStakingBanner();
187187
};
188188
</script>

0 commit comments

Comments
 (0)