aau-auth-kit-ui
Version:
Plug & play shadcn/ui components for aau-auth-kit with Next.js integration
18 lines (14 loc) • 422 B
text/typescript
import type { ReactNode } from "react"
export type FieldType = "string" | "number" | "boolean"
export interface AdditionalField {
description?: ReactNode
instructions?: ReactNode
label: ReactNode
placeholder?: string
required?: boolean
type: FieldType
validate?: (value: string) => Promise<boolean>
}
export interface AdditionalFields {
[key: string]: AdditionalField
}