From cb3ee9365258cbe509425a72cc3999ad098ed896 Mon Sep 17 00:00:00 2001 From: bluecco Date: Mon, 10 Feb 2025 17:18:05 +0100 Subject: [PATCH] feat: webwallet google auth connector UI --- src/modal/Modal.svelte | 7 +- src/modal/WebwalletGoogleAuth.svelte | 146 +++++++++++++++++++++++++++ 2 files changed, 152 insertions(+), 1 deletion(-) create mode 100644 src/modal/WebwalletGoogleAuth.svelte diff --git a/src/modal/Modal.svelte b/src/modal/Modal.svelte index 7e7ea85..4d80b6d 100644 --- a/src/modal/Modal.svelte +++ b/src/modal/Modal.svelte @@ -5,6 +5,7 @@ import { InjectedConnector } from "../connectors/injected" import type { ModalWallet } from "../types/modal" import ConnectorButton from "./ConnectorButton.svelte" + import WebwalletGoogleAuth from "./WebwalletGoogleAuth.svelte" export let dappName: string = window?.document.title ?? "" export let modalWallets: ModalWallet[] @@ -144,7 +145,11 @@ diff --git a/src/modal/WebwalletGoogleAuth.svelte b/src/modal/WebwalletGoogleAuth.svelte new file mode 100644 index 0000000..0175543 --- /dev/null +++ b/src/modal/WebwalletGoogleAuth.svelte @@ -0,0 +1,146 @@ + + + +
  • e.key === "Enter" && handleClick()} +> + {#if loadingItem} +
    + + Loading... +
    {/if} + +
    + +
    +

    + {wallet.title ?? wallet.name} +

    +

    + {wallet.subtitle ?? ""} +

    +
    +