UNPKG

@heymarco/next-auth

Version:

A complete authentication solution for web applications.

27 lines (26 loc) 650 B
// react: import { // react: default as React, } from 'react'; // internals: import { // hooks: useEmailConfirmationContext, } from './emailConfirmationContext.js'; // react components: const EmailConfirmationUrl = () => { // contexts: const model = useEmailConfirmationContext(); // jsx: return (model.url ?? null); }; const EmailConfirmationLink = (props) => { const url = EmailConfirmationUrl(); // jsx: if (!url) return null; return (React.createElement("a", { href: url }, props.children ?? url)); }; export const EmailConfirmation = { Url: EmailConfirmationUrl, Link: EmailConfirmationLink, };