Login
DashboardLoginExtensions
Defines all available login page extensions.
Signature
interface DashboardLoginExtensions {
logo?: LoginLogoExtension;
beforeForm?: LoginBeforeFormExtension;
afterForm?: LoginAfterFormExtension;
}
logo
property
Custom logo component to replace the default Vendure logo.
beforeForm
property
Component to render before the login form.
afterForm
property
Component to render after the login form.
LoginLogoExtension
Defines a custom logo component for the login page.
Signature
interface LoginLogoExtension {
component: React.ComponentType;
}
LoginBeforeFormExtension
Defines content to display before the login form.
Signature
interface LoginBeforeFormExtension {
component: React.ComponentType;
}
LoginAfterFormExtension
Defines content to display after the login form.
Signature
interface LoginAfterFormExtension {
component: React.ComponentType;
}