Skip to content

Commit

Permalink
Merge pull request #496 from telosnetwork/test-branch-viter
Browse files Browse the repository at this point in the history
Temporal PR just for testing
  • Loading branch information
Viterbo authored Jul 26, 2023
2 parents 24aad30 + c87a2cc commit d6ef9a1
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 14 deletions.
26 changes: 12 additions & 14 deletions src/pages/home/EVMLoginButtons.vue
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,26 @@ export default defineComponent({
},
setup(props, { emit }) {
const viewAnyAccount = () => {};
const coso = ref(useEVMStore().injectedProviderNames.length);
const injected = ref(useEVMStore().injectedProviderNames.length);
const isMobile = ref(usePlatformStore().isMobile);
const toggleWalletOptions = () => {
coso.value = useEVMStore().injectedProviderNames.length;
// if (usePlatformStore().isMobile) {
// if (useEVMStore().injectedProviderNames.length > 0) {
// console.assert(useEVMStore().injectedProviderNames.length === 1, 'only one injected provider is supported for mobile');
// emit('useInjectedProvider');
// } else {
// emit('showWalletConnect');
// }
// } else {
// emit('showWalletOptions');
// }
if (isMobile.value) {
if (injected.value === 1) {
console.assert(useEVMStore().injectedProviderNames.length === 1, 'only one injected provider is supported for mobile');
emit('useInjectedProvider');
} else {
emit('showWalletConnect');
}
} else {
emit('showWalletOptions');
}
};
// loading state for generic connect button is only required for mobile (WalletConnect)
const loading = computed(() => useFeedbackStore().isLoading('WalletConnect.login'));
return {
coso,
loading,
viewAnyAccount,
toggleWalletOptions,
Expand All @@ -41,7 +40,6 @@ export default defineComponent({

<template>
<div class="c-evm-login-buttons">
<div class="coso"><pre>coso: {{ coso }}</pre></div>
<q-btn :loading="loading" class="c-evm-login-buttons__metamask-button purpleGradient" @click="toggleWalletOptions">
{{ $t('home.connect_with_wallet') }}
<template v-slot:loading>
Expand Down
1 change: 1 addition & 0 deletions src/pages/home/HomePage.vue
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ export default defineComponent({
@use-injected-provider="onUseInjectedProvider()"
/>
</div>

<div class="c-home__connect-wallet">
<ConnectWalletOptions
v-show="showWalletOptions"
Expand Down

0 comments on commit d6ef9a1

Please sign in to comment.