npm install @modelence/auth-ui
tailwind.config.js
/** @type {import('tailwindcss').Config} */ module.exports = { content: [ ..., "./node_modules/@modelence/auth-ui/dist/**/*.{js,ts,jsx,tsx}", ], theme: { extend: {}, }, plugins: [], }
import { LoginForm } from '@modelence/auth-ui'; function AuthPage() { return ( <LoginForm renderSignupLink={({ className, children }) => ( <Link href="/signup" className={className}>{children}</Link> )} /> ); }
<LoginForm className="my-custom-container" cardClassName="bg-gray-900 border-gray-700" buttonClassName="bg-green-600 hover:bg-green-700" inputClassName="bg-gray-800 border-gray-600 text-white" labelClassName="text-gray-300" renderSignupLink={({ className, children }) => ( <Link href="/signup" className={className}>{children}</Link> )} />
import Link from 'next/link'; import { LoginForm } from '@modelence/auth-ui'; <LoginForm renderSignupLink={({ className, children }) => ( <Link href="/signup" className={className}>{children}</Link> )} />
import { Link } from 'react-router-dom'; import { LoginForm } from '@modelence/auth-ui'; <LoginForm renderSignupLink={({ className, children }) => ( <Link to="/signup" className={className}>{children}</Link> )} />
npm run build
npm run dev