import { AuthenticatedLayout } from "./AuthenticatedLayout.tsx"; export const PasskeysPage = ({ passkeys, isAdmin = false, }: { passkeys: any[]; isAdmin?: boolean; }) => { return (

Registered Passkeys

Manage your registered hardware tokens. We recommend having at least two registered.

Register New Passkey

Please insert your new hardware token and follow the prompts.

{passkeys.length === 0 ? ( ) : ( passkeys.map((passkey) => ( )) )}
ID Uses (Counter) Action
No passkeys found.
{passkey.id.split("-")[0]}... {passkey.counter}
{passkeys.length <= 1 && (

* You must register another passkey before you can remove your only remaining one.

)}
); };