interface SubscriptionController {
    email: string;
    error: undefined | string;
    isLoading: boolean;
    password: string;
    passwordConfirmation: string;
    setEmail: ((email) => void);
    setPassword: ((password) => void);
    setPasswordConfirmation: ((passwordConfirmation) => void);
    setShowPassword: ((showPassword) => void);
    setShowPasswordConfirmation: ((showPasswordConfirmation) => void);
    setUsername: ((username) => void);
    showPassword: boolean;
    showPasswordConfirmation: boolean;
    subscribe: (() => void);
    username: string;
}

Properties

email: string
error: undefined | string
isLoading: boolean
password: string
passwordConfirmation: string
setEmail: ((email) => void)

Type declaration

    • (email): void
    • Parameters

      • email: string

      Returns void

setPassword: ((password) => void)

Type declaration

    • (password): void
    • Parameters

      • password: string

      Returns void

setPasswordConfirmation: ((passwordConfirmation) => void)

Type declaration

    • (passwordConfirmation): void
    • Parameters

      • passwordConfirmation: string

      Returns void

setShowPassword: ((showPassword) => void)

Type declaration

    • (showPassword): void
    • Parameters

      • showPassword: boolean

      Returns void

setShowPasswordConfirmation: ((showPasswordConfirmation) => void)

Type declaration

    • (showPasswordConfirmation): void
    • Parameters

      • showPasswordConfirmation: boolean

      Returns void

setUsername: ((username) => void)

Type declaration

    • (username): void
    • Parameters

      • username: string

      Returns void

showPassword: boolean
showPasswordConfirmation: boolean
subscribe: (() => void)

Type declaration

    • (): void
    • Returns void

username: string