Interface: ForgotPasswordProps
Defined in: components/ForgotPassword.tsx:15
Properties
afterForgotPassword?
optionalafterForgotPassword?: (result) =>void
Defined in: components/ForgotPassword.tsx:52
Callback after the user has requested a password reset
Parameters
result
boolean
Returns
void
beforeForgotPassword?
optionalbeforeForgotPassword?: () =>void
Defined in: components/ForgotPassword.tsx:49
Callback before the forgot password process starts
Returns
void
buttonText?
optionalbuttonText?:string
Defined in: components/ForgotPassword.tsx:32
Label for the submit button
Default
"Reset"
graphqlClient?
optionalgraphqlClient?:GraphQLClient
Defined in: components/ForgotPassword.tsx:17
GraphQL client for the Propeller SDK. Resolved from PropellerProvider when omitted.
labels?
optionallabels?:Record<string,string>
Defined in: components/ForgotPassword.tsx:46
Labels for the forgot password form fields.
Available keys:
- email: Email field label (default: "Email")
- emailPlaceholder: Email input placeholder (default: "name@example.com")
responseMessage?
optionalresponseMessage?:string
Defined in: components/ForgotPassword.tsx:37
Message displayed after successful submission
Default
"If an account exists with this email, you will receive a password reset link shortly."
subtitle?
optionalsubtitle?:string
Defined in: components/ForgotPassword.tsx:27
Subtitle of the forgot password form
Default
""
title?
optionaltitle?:string
Defined in: components/ForgotPassword.tsx:22
Title of the forgot password form
Default
"Forgot password?"