/* This file is part of GNU Taler (C) 2022 Taler Systems S.A. GNU Taler is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Taler; see the file COPYING. If not, see */ /** * Welcome page, shown on first installs. * * @author sebasjm */ import { WalletDiagnostics } from "@gnu-taler/taler-util"; import { Fragment, h, VNode } from "preact"; import { Checkbox } from "../components/Checkbox.js"; import { SubTitle, Title } from "../components/styled/index.js"; import { useTranslationContext } from "@gnu-taler/web-util/browser"; import { useSettings } from "../hooks/useSettings.js"; import { ToggleHandler } from "../mui/handlers.js"; import { platform } from "../platform/foreground.js"; import { useAlertContext } from "../context/alert.js"; export function WelcomePage(): VNode { const [settings, updateSettings] = useSettings(); const { safely } = useAlertContext(); return ( updateSettings("injectTalerSupport", !settings.injectTalerSupport), ), }, }} /> ); } export interface ViewProps { permissionToggle: ToggleHandler; } export function View({ permissionToggle, }: ViewProps): VNode { const { i18n } = useTranslationContext(); return ( <i18n.Translate>GNU Taler Wallet installed!</i18n.Translate>

You can open the wallet using the combination{" "}

<ALT+W>
.

Also pinning the GNU Taler Wallet to your browser allows you to quick access without keyboard:

  1. Click the puzzle icon
  2. Search for GNU Taler Wallet
  3. Click the pin icon
Next Steps Try the demo ยป
); }