import { bytesToString, decodeCrock, encodeCrock } from "@gnu-taler/taler-util"; import { h, VNode } from "preact"; import { useEffect, useState } from "preact/hooks"; import { stringToBytes } from "qrcode-generator"; import { QR } from "../../components/QR"; import { useAnastasisContext } from "../../context/anastasis"; import { AnastasisClientFrame } from "./index"; 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}
)}