Skip to main content

Interface: ForgotPasswordProps

Defined in: components/ForgotPassword.tsx:15

Properties​

afterForgotPassword?​

optional afterForgotPassword?: (result) => void

Defined in: components/ForgotPassword.tsx:52

Callback after the user has requested a password reset

Parameters​

result​

boolean

Returns​

void


beforeForgotPassword?​

optional beforeForgotPassword?: () => void

Defined in: components/ForgotPassword.tsx:49

Callback before the forgot password process starts

Returns​

void


buttonText?​

optional buttonText?: string

Defined in: components/ForgotPassword.tsx:32

Label for the submit button

Default​

"Reset"

graphqlClient?​

optional graphqlClient?: GraphQLClient

Defined in: components/ForgotPassword.tsx:17

GraphQL client for the Propeller SDK. Resolved from PropellerProvider when omitted.


labels?​

optional labels?: 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?​

optional responseMessage?: 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?​

optional subtitle?: string

Defined in: components/ForgotPassword.tsx:27

Subtitle of the forgot password form

Default​

""

title?​

optional title?: string

Defined in: components/ForgotPassword.tsx:22

Title of the forgot password form

Default​

"Forgot password?"