import { bytesToString, decodeCrock } from "@gnu-taler/taler-util"; import { h, VNode } from "preact"; import { useEffect, useState } from "preact/hooks"; import { QR } from "../../components/QR.js"; import { useAnastasisContext } from "../../context/anastasis.js"; import { AnastasisClientFrame } from "./index.js"; export function RecoveryFinishedScreen(): VNode { const reducer = useAnastasisContext(); const [copied, setCopied] = useState(false); useEffect(() => { setTimeout(() => { setCopied(false); }, 1000); }, [copied]); if (!reducer) { return
Secret not found
Secret name: {secretName}
)}