${
options.email
? `
{
setEmail(e.target.value);
}}
value={email}
/>
${
options.rememberMe
? `
{
setRememberMe(!rememberMe);
}}
/>
`
: ""
}`
: ""
}
${
options.magicLink
? `
{
setEmail(e.target.value);
}}
value={email}
/>
`
: ""
}
${
options.email
? `
`
: ""
}
${
options.passkey
? `
`
: ""
}
${
options.socialProviders?.length > 0
? `
3
? '"justify-between flex-wrap"'
: '"justify-between flex-col"'
}
)}>
${options.socialProviders
.map((provider: string) => {
const icon =
socialProviders[provider as keyof typeof socialProviders]
?.stringIcon || "";
return ``;
})
.join("")}
`
: ""
}