import { useCallback, useState } from 'react'; import { PostJson } from './Fetch'; export function SecretPassword({ did, role }) { const [submission, setSubmission] = useState(0); const [submitting, setSubmitting] = useState(false); const handleSubmit = useCallback(e => { e.preventDefault(); setSubmission(n => n + 1); setSubmitting(true); }) return (

Secret early access

This demo is still in development! Your support helps keep it going: github sponsors, ko-fi.

{submitting ? ( (<>Checking…)} error={e => { console.log('err', e); return ( <>

whateverrrr

); }} ok={() => ( <>

Secret password accepted.

{/* an tag, not a , on purpose so we relaod for our role */} Continue

)} /> ) : (

)} ); }