fixing import to anastasis-core

This commit is contained in:
Sebastian 2022-01-24 14:39:27 -03:00
parent 882d6b3710
commit 2f291847b0
No known key found for this signature in database
GPG Key ID: BE4FF68352439FC1
43 changed files with 137 additions and 75 deletions

View File

@ -20,7 +20,7 @@
*/ */
import { Fragment, h, VNode } from "preact"; import { Fragment, h, VNode } from "preact";
import { BackupStates, RecoveryStates } from "../../../../anastasis-core/lib"; import { BackupStates, RecoveryStates } from "@gnu-taler/anastasis-core";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";
import { Translate } from "../../i18n"; import { Translate } from "../../i18n";
import { LangSelector } from "./LangSelector"; import { LangSelector } from "./LangSelector";

View File

@ -6,7 +6,7 @@ import {
RecoveryStates, RecoveryStates,
reduceAction, reduceAction,
ReducerState, ReducerState,
} from "anastasis-core"; } from "@gnu-taler/anastasis-core";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
const reducerBaseUrl = "http://localhost:5000/"; const reducerBaseUrl = "http://localhost:5000/";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { AddingProviderScreen as TestedComponent } from "./AddingProviderScreen"; import { AddingProviderScreen as TestedComponent } from "./AddingProviderScreen";

View File

@ -1,4 +1,4 @@
import { AuthenticationProviderStatusOk } from "anastasis-core"; import { AuthenticationProviderStatusOk } from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useEffect, useRef, useState } from "preact/hooks"; import { useEffect, useRef, useState } from "preact/hooks";
import { TextInput } from "../../components/fields/TextInput"; import { TextInput } from "../../components/fields/TextInput";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { AttributeEntryScreen as TestedComponent } from "./AttributeEntryScreen"; import { AttributeEntryScreen as TestedComponent } from "./AttributeEntryScreen";

View File

@ -1,4 +1,4 @@
import { UserAttributeSpec, validators } from "anastasis-core"; import { UserAttributeSpec, validators } from "@gnu-taler/anastasis-core";
import { isAfter, parse } from "date-fns"; import { isAfter, parse } from "date-fns";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
@ -47,7 +47,7 @@ export function AttributeEntryScreen(): VNode {
errorMessage={error} errorMessage={error}
onConfirm={() => { onConfirm={() => {
if (!hasErrors) { if (!hasErrors) {
setAskUserIfSure(true) setAskUserIfSure(true);
} }
}} }}
value={value} value={value}
@ -65,7 +65,7 @@ export function AttributeEntryScreen(): VNode {
<AnastasisClientFrame <AnastasisClientFrame
title={withProcessLabel(reducer, "Who are you?")} title={withProcessLabel(reducer, "Who are you?")}
hideNext={hasErrors ? "Complete the form." : undefined} hideNext={hasErrors ? "Complete the form." : undefined}
onNext={async () => isBackup ? setAskUserIfSure(true) : doConfirm() } onNext={async () => (isBackup ? setAskUserIfSure(true) : doConfirm())}
> >
{askUserIfSure ? ( {askUserIfSure ? (
<ConfirmModal <ConfirmModal
@ -123,7 +123,7 @@ for (let i = 0; i < 100; i++) {
function AttributeEntryField(props: AttributeEntryFieldProps): VNode { function AttributeEntryField(props: AttributeEntryFieldProps): VNode {
return ( return (
<div> <div>
{props.spec.type === "date" && {props.spec.type === "date" && (
<DateInput <DateInput
grabFocus={props.isFirst} grabFocus={props.isFirst}
label={props.spec.label} label={props.spec.label}
@ -132,8 +132,8 @@ function AttributeEntryField(props: AttributeEntryFieldProps): VNode {
error={props.errorMessage} error={props.errorMessage}
bind={[props.value, props.setValue]} bind={[props.value, props.setValue]}
/> />
} )}
{props.spec.type === 'number' && {props.spec.type === "number" && (
<PhoneNumberInput <PhoneNumberInput
grabFocus={props.isFirst} grabFocus={props.isFirst}
label={props.spec.label} label={props.spec.label}
@ -141,7 +141,7 @@ function AttributeEntryField(props: AttributeEntryFieldProps): VNode {
error={props.errorMessage} error={props.errorMessage}
bind={[props.value, props.setValue]} bind={[props.value, props.setValue]}
/> />
} )}
{props.spec.type === "string" && ( {props.spec.type === "string" && (
<TextInput <TextInput
grabFocus={props.isFirst} grabFocus={props.isFirst}

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { AuthenticationEditorScreen as TestedComponent } from "./AuthenticationEditorScreen"; import { AuthenticationEditorScreen as TestedComponent } from "./AuthenticationEditorScreen";

View File

@ -1,4 +1,4 @@
import { AuthMethod, ReducerStateBackup } from "anastasis-core"; import { AuthMethod, ReducerStateBackup } from "@gnu-taler/anastasis-core";
import { ComponentChildren, Fragment, h, VNode } from "preact"; import { ComponentChildren, Fragment, h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";
@ -155,7 +155,10 @@ export function AuthenticationEditorScreen(): VNode {
</div> </div>
); );
} }
const errors = configuredAuthMethods.length < 2 ? "There is not enough authentication methods." : undefined; const errors =
configuredAuthMethods.length < 2
? "There is not enough authentication methods."
: undefined;
const handleNext = async () => { const handleNext = async () => {
const st = reducer.currentReducerState as ReducerStateBackup; const st = reducer.currentReducerState as ReducerStateBackup;
if ((st.authentication_methods ?? []).length <= 2) { if ((st.authentication_methods ?? []).length <= 2) {
@ -243,4 +246,3 @@ function AuthMethodNotImplemented(props: AuthMethodSetupProps): VNode {
</AnastasisClientFrame> </AnastasisClientFrame>
); );
} }

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { BackupFinishedScreen as TestedComponent } from "./BackupFinishedScreen"; import { BackupFinishedScreen as TestedComponent } from "./BackupFinishedScreen";

View File

@ -1,4 +1,4 @@
import { AuthenticationProviderStatusOk } from "anastasis-core"; import { AuthenticationProviderStatusOk } from "@gnu-taler/anastasis-core";
import { format } from "date-fns"; import { format } from "date-fns";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";
@ -16,7 +16,7 @@ export function BackupFinishedScreen(): VNode {
return <div>invalid state</div>; return <div>invalid state</div>;
} }
const details = reducer.currentReducerState.success_details; const details = reducer.currentReducerState.success_details;
const providers = reducer.currentReducerState.authentication_providers ?? {} const providers = reducer.currentReducerState.authentication_providers ?? {};
return ( return (
<AnastasisClientFrame hideNav title="Backup success!"> <AnastasisClientFrame hideNav title="Backup success!">
@ -27,10 +27,12 @@ export function BackupFinishedScreen(): VNode {
<p>The backup is stored by the following providers:</p> <p>The backup is stored by the following providers:</p>
{Object.keys(details).map((url, i) => { {Object.keys(details).map((url, i) => {
const sd = details[url]; const sd = details[url];
const p = providers[url] as AuthenticationProviderStatusOk const p = providers[url] as AuthenticationProviderStatusOk;
return ( return (
<div key={i} class="box"> <div key={i} class="box">
<a href={url} target="_blank" rel="noreferrer">{p.business_name}</a> <a href={url} target="_blank" rel="noreferrer">
{p.business_name}
</a>
<p> <p>
version {sd.policy_version} version {sd.policy_version}
{sd.policy_expiration.t_ms !== "never" {sd.policy_expiration.t_ms !== "never"

View File

@ -23,7 +23,7 @@ import {
ChallengeFeedbackStatus, ChallengeFeedbackStatus,
RecoveryStates, RecoveryStates,
ReducerState, ReducerState,
} from "anastasis-core"; } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { ChallengeOverviewScreen as TestedComponent } from "./ChallengeOverviewScreen"; import { ChallengeOverviewScreen as TestedComponent } from "./ChallengeOverviewScreen";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedback, ChallengeFeedbackStatus } from "anastasis-core"; import {
ChallengeFeedback,
ChallengeFeedbackStatus,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";
import { AnastasisClientFrame } from "./index"; import { AnastasisClientFrame } from "./index";

View File

@ -20,7 +20,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { ContinentSelectionScreen as TestedComponent } from "./ContinentSelectionScreen"; import { ContinentSelectionScreen as TestedComponent } from "./ContinentSelectionScreen";

View File

@ -1,5 +1,5 @@
/* eslint-disable @typescript-eslint/camelcase */ /* eslint-disable @typescript-eslint/camelcase */
import { BackupStates, RecoveryStates } from "anastasis-core"; import { BackupStates, RecoveryStates } from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";

View File

@ -20,7 +20,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { EditPoliciesScreen as TestedComponent } from "./EditPoliciesScreen"; import { EditPoliciesScreen as TestedComponent } from "./EditPoliciesScreen";

View File

@ -1,5 +1,5 @@
/* eslint-disable @typescript-eslint/camelcase */ /* eslint-disable @typescript-eslint/camelcase */
import { AuthMethod, Policy } from "anastasis-core"; import { AuthMethod, Policy } from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { PoliciesPayingScreen as TestedComponent } from "./PoliciesPayingScreen"; import { PoliciesPayingScreen as TestedComponent } from "./PoliciesPayingScreen";

View File

@ -20,7 +20,7 @@
*/ */
import { encodeCrock, stringToBytes } from "@gnu-taler/taler-util"; import { encodeCrock, stringToBytes } from "@gnu-taler/taler-util";
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { RecoveryFinishedScreen as TestedComponent } from "./RecoveryFinishedScreen"; import { RecoveryFinishedScreen as TestedComponent } from "./RecoveryFinishedScreen";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { ReviewPoliciesScreen as TestedComponent } from "./ReviewPoliciesScreen"; import { ReviewPoliciesScreen as TestedComponent } from "./ReviewPoliciesScreen";

View File

@ -1,4 +1,4 @@
import { AuthenticationProviderStatusOk } from "anastasis-core"; import { AuthenticationProviderStatusOk } from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../components/AsyncButton"; import { AsyncButton } from "../../components/AsyncButton";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { SecretEditorScreen as TestedComponent } from "./SecretEditorScreen"; import { SecretEditorScreen as TestedComponent } from "./SecretEditorScreen";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { SecretSelectionScreen as TestedComponent } from "./SecretSelectionScreen"; import { SecretSelectionScreen as TestedComponent } from "./SecretSelectionScreen";

View File

@ -1,4 +1,7 @@
import { AuthenticationProviderStatus, AuthenticationProviderStatusOk } from "anastasis-core"; import {
AuthenticationProviderStatus,
AuthenticationProviderStatusOk,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../components/AsyncButton"; import { AsyncButton } from "../../components/AsyncButton";
@ -68,15 +71,15 @@ export function SecretSelectionScreen(): VNode {
return <AddingProviderScreen onCancel={() => setManageProvider(false)} />; return <AddingProviderScreen onCancel={() => setManageProvider(false)} />;
} }
const provierInfo = provs[recoveryDocument.provider_url] as AuthenticationProviderStatusOk const provierInfo = provs[
recoveryDocument.provider_url
] as AuthenticationProviderStatusOk;
return ( return (
<AnastasisClientFrame title="Recovery: Select secret"> <AnastasisClientFrame title="Recovery: Select secret">
<div class="columns"> <div class="columns">
<div class="column"> <div class="column">
<div class="box" style={{ border: "2px solid green" }}> <div class="box" style={{ border: "2px solid green" }}>
<h1 class="subtitle"> <h1 class="subtitle">{provierInfo.business_name}</h1>
{provierInfo.business_name}
</h1>
<div class="block"> <div class="block">
{currentVersion === 0 ? ( {currentVersion === 0 ? (
<p>Set to recover the latest version</p> <p>Set to recover the latest version</p>
@ -135,11 +138,13 @@ function ChooseAnotherProviderScreen({
Choose a provider{" "} Choose a provider{" "}
</option> </option>
{Object.keys(providers).map((url) => { {Object.keys(providers).map((url) => {
const p = providers[url] const p = providers[url];
if (!("methods" in p)) return null if (!("methods" in p)) return null;
return <option key={url} value={url}> return (
<option key={url} value={url}>
{p.business_name} {p.business_name}
</option> </option>
);
})} })}
</select> </select>
<div class="icon is-small is-left"> <div class="icon is-small is-left">
@ -169,7 +174,9 @@ function SelectOtherVersionProviderScreen({
const [otherVersion, setOtherVersion] = useState( const [otherVersion, setOtherVersion] = useState(
version > 0 ? String(version) : "", version > 0 ? String(version) : "",
); );
const otherProviderInfo = providers[otherProvider] as AuthenticationProviderStatusOk const otherProviderInfo = providers[
otherProvider
] as AuthenticationProviderStatusOk;
return ( return (
<AnastasisClientFrame hideNav title="Recovery: Select secret"> <AnastasisClientFrame hideNav title="Recovery: Select secret">
@ -199,11 +206,13 @@ function SelectOtherVersionProviderScreen({
Choose a provider{" "} Choose a provider{" "}
</option> </option>
{Object.keys(providers).map((url) => { {Object.keys(providers).map((url) => {
const p = providers[url] const p = providers[url];
if (!("methods" in p)) return null if (!("methods" in p)) return null;
return <option key={url} value={url}> return (
<option key={url} value={url}>
{p.business_name} {p.business_name}
</option> </option>
);
})} })}
</select> </select>
<div class="icon is-small is-left"> <div class="icon is-small is-left">

View File

@ -23,7 +23,7 @@ import {
ChallengeFeedbackStatus, ChallengeFeedbackStatus,
RecoveryStates, RecoveryStates,
ReducerState, ReducerState,
} from "anastasis-core"; } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { SolveScreen as TestedComponent } from "./SolveScreen"; import { SolveScreen as TestedComponent } from "./SolveScreen";

View File

@ -3,7 +3,7 @@ import { AnastasisClientFrame } from ".";
import { import {
ChallengeFeedback, ChallengeFeedback,
ChallengeFeedbackStatus, ChallengeFeedbackStatus,
} from "../../../../anastasis-core/lib"; } from "@gnu-taler/anastasis-core";
import { Notifications } from "../../components/Notifications"; import { Notifications } from "../../components/Notifications";
import { useAnastasisContext } from "../../context/anastasis"; import { useAnastasisContext } from "../../context/anastasis";
import { authMethods, KnownAuthMethods } from "./authMethod"; import { authMethods, KnownAuthMethods } from "./authMethod";

View File

@ -19,7 +19,7 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ReducerState } from "anastasis-core"; import { ReducerState } from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../utils"; import { createExample, reducerStatesExample } from "../../utils";
import { TruthsPayingScreen as TestedComponent } from "./TruthsPayingScreen"; import { TruthsPayingScreen as TestedComponent } from "./TruthsPayingScreen";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -19,7 +19,10 @@
* @author Sebastian Javier Marchano (sebasjm) * @author Sebastian Javier Marchano (sebasjm)
*/ */
import { ChallengeFeedbackStatus, ReducerState } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { createExample, reducerStatesExample } from "../../../utils"; import { createExample, reducerStatesExample } from "../../../utils";
import { authMethods as TestedComponent, KnownAuthMethods } from "./index"; import { authMethods as TestedComponent, KnownAuthMethods } from "./index";

View File

@ -1,4 +1,7 @@
import { ChallengeFeedbackStatus, ChallengeInfo } from "anastasis-core"; import {
ChallengeFeedbackStatus,
ChallengeInfo,
} from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import { useState } from "preact/hooks"; import { useState } from "preact/hooks";
import { AsyncButton } from "../../../components/AsyncButton"; import { AsyncButton } from "../../../components/AsyncButton";

View File

@ -1,4 +1,4 @@
import { AuthMethod } from "anastasis-core"; import { AuthMethod } from "@gnu-taler/anastasis-core";
import { h, VNode } from "preact"; import { h, VNode } from "preact";
import postalIcon from "../../../assets/icons/auth_method/postal.svg"; import postalIcon from "../../../assets/icons/auth_method/postal.svg";
import questionIcon from "../../../assets/icons/auth_method/question.svg"; import questionIcon from "../../../assets/icons/auth_method/question.svg";

View File

@ -1,4 +1,4 @@
import { BackupStates, RecoveryStates } from "anastasis-core"; import { BackupStates, RecoveryStates } from "@gnu-taler/anastasis-core";
import { import {
ComponentChildren, ComponentChildren,
Fragment, Fragment,

View File

@ -1,5 +1,9 @@
/* eslint-disable @typescript-eslint/camelcase */ /* eslint-disable @typescript-eslint/camelcase */
import { BackupStates, RecoveryStates, ReducerState } from "anastasis-core"; import {
BackupStates,
RecoveryStates,
ReducerState,
} from "@gnu-taler/anastasis-core";
import { FunctionalComponent, h, VNode } from "preact"; import { FunctionalComponent, h, VNode } from "preact";
import { AnastasisProvider } from "../context/anastasis"; import { AnastasisProvider } from "../context/anastasis";