missing multiplier

This commit is contained in:
Sebastian 2023-09-27 11:31:58 -03:00
parent 649d704693
commit cdb7d78f22
No known key found for this signature in database
GPG Key ID: 173909D1A5F66069
2 changed files with 40 additions and 81 deletions

View File

@ -15,7 +15,7 @@ export function useCredentialsChecker() {
scope: "readwrite" as "write", //FIX: different than merchant scope: "readwrite" as "write", //FIX: different than merchant
duration: { duration: {
// d_us: "forever" //FIX: should return shortest // d_us: "forever" //FIX: should return shortest
d_us: 60 * 60 * 24 * 7 d_us: 60 * 60 * 24 * 7 * 1000 * 1000
}, },
refreshable: true, refreshable: true,
} }

View File

@ -31,53 +31,8 @@ export function InvalidIbanView({ error }: State.InvalidIban) {
const IS_PUBLIC_ACCOUNT_ENABLED = false const IS_PUBLIC_ACCOUNT_ENABLED = false
function ImportantMessage(): VNode {
const { i18n } = useTranslationContext();
return <div aria-live="assertive" class="pointer-events-none flex items-end px-4 py-6 sm:items-start sm:p-6">
<div class="flex w-full flex-col items-center space-y-4 ">
<div class="pointer-events-auto flex w-full max-w-md rounded-lg bg-white shadow-lg ring-1 ring-black ring-opacity-5">
<div class="w-0 flex-1 p-4">
<div class="flex items-start">
<div class="ml-3 w-0 flex-1">
<p class="text-sm font-medium text-gray-900">
<i18n.Translate>
Welcome, "account"
</i18n.Translate>
</p> function ShowDemoInfo(): VNode {
<p class="mt-1 text-sm text-gray-500">
{bankUiSettings.showDemoNav &&
<p>
{IS_PUBLIC_ACCOUNT_ENABLED ? (
<i18n.Translate>
This part of the demo shows how a bank that supports Taler
directly would work. In addition to using your own bank
account, you can also see the transaction history of some{" "}
<a href="/public-accounts">Public Accounts</a>.
</i18n.Translate>
) : (
<i18n.Translate>
This part of the demo shows how a bank that supports Taler
directly would work.
</i18n.Translate>
)}
</p>
}</p>
</div>
</div>
</div>
<div class="flex border-l border-gray-200">
<button type="button" class="flex w-full items-center justify-center rounded-none rounded-r-lg border border-transparent p-4 text-sm font-medium text-indigo-600 hover:text-indigo-500 focus:outline-none focus:ring-2 focus:ring-indigo-500">
Dismiss
</button>
</div>
</div>
</div>
</div>
}
function ShowDemoInfo():VNode {
const { i18n } = useTranslationContext(); const { i18n } = useTranslationContext();
const [settings, updateSettings] = useSettings(); const [settings, updateSettings] = useSettings();
if (!settings.showDemoDescription) return <Fragment /> if (!settings.showDemoDescription) return <Fragment />
@ -93,14 +48,19 @@ function ShowDemoInfo():VNode {
<i18n.Translate>This is a demo bank!</i18n.Translate> <i18n.Translate>This is a demo bank!</i18n.Translate>
</h3> </h3>
<div class="mt-2 text-sm text-blue-700"> <div class="mt-2 text-sm text-blue-700">
<p> {IS_PUBLIC_ACCOUNT_ENABLED ? (
<i18n.Translate> <i18n.Translate>
This part of the demo shows how a bank that supports Taler This part of the demo shows how a bank that supports Taler
directly would work. In addition to using your own bank directly would work. In addition to using your own bank
account, you can also see the transaction history of some{" "} account, you can also see the transaction history of some{" "}
<a href="/public-accounts">Public Accounts</a>. <a href="/public-accounts">Public Accounts</a>.
</i18n.Translate> </i18n.Translate>
</p> ) : (
<i18n.Translate>
This part of the demo shows how a bank that supports Taler
directly would work.
</i18n.Translate>
)}
<p class="mt-3 text-sm flex justify-end"> <p class="mt-3 text-sm flex justify-end">
<button type="button" class="inline-flex font-semibold items-center rounded bg-white px-2 py-1 text-xs text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50" <button type="button" class="inline-flex font-semibold items-center rounded bg-white px-2 py-1 text-xs text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 hover:bg-gray-50"
onClick={(e) => { onClick={(e) => {
@ -108,7 +68,6 @@ function ShowDemoInfo():VNode {
updateSettings("showDemoDescription", false); updateSettings("showDemoDescription", false);
}} }}
> >
Close
<svg class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <svg class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
<path d="M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z" /> <path d="M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z" />
</svg> </svg>
@ -118,7 +77,7 @@ function ShowDemoInfo():VNode {
</div> </div>
</div> </div>
</div> </div>
</div> </div>
} }
export function ReadyView({ account, limit, goToBusinessAccount, goToConfirmOperation }: State.Ready): VNode<{}> { export function ReadyView({ account, limit, goToBusinessAccount, goToConfirmOperation }: State.Ready): VNode<{}> {