UNPKG

1.98 kBTypeScriptView Raw
1import * as React from 'react';
2import { BackgroundImageSrcMap } from '../BackgroundImage';
3import { ListVariant } from '../List';
4export interface LoginPageProps extends React.HTMLProps<HTMLDivElement> {
5 /** Anything that can be rendered inside of the LoginPage (e.g. <LoginPageForm>) */
6 children?: React.ReactNode;
7 /** Additional classes added to the LoginPage. */
8 className?: string;
9 /** Attribute that specifies the URL of the brand image for the LoginPage */
10 brandImgSrc?: string;
11 /** Attribute that specifies the alt text of the brand image for the LoginPage. */
12 brandImgAlt?: string;
13 /** Attribute that specifies the URL of the background image for the LoginPage */
14 backgroundImgSrc?: string | BackgroundImageSrcMap;
15 /** Attribute that specifies the alt text of the background image for the LoginPage. */
16 backgroundImgAlt?: string;
17 /** Content rendered inside of the Text Component of the LoginPage */
18 textContent?: string;
19 /** Items rendered inside of the Footer List Component of the LoginPage */
20 footerListItems?: React.ReactNode;
21 /** Adds list variant styles for the Footer List component of the LoginPage. The only current value is'inline' */
22 footerListVariants?: ListVariant.inline;
23 /** Title for the Login Main Body Header of the LoginPage */
24 loginTitle: string;
25 /** Subtitle for the Login Main Body Header of the LoginPage */
26 loginSubtitle?: string;
27 /** Content rendered inside of Login Main Footer Band to display a sign up for account message */
28 signUpForAccountMessage?: React.ReactNode;
29 /** Content rendered inside of Login Main Footer Band to display a forgot credentials link* */
30 forgotCredentials?: React.ReactNode;
31 /** Content rendered inside of Social Media Login footer section . */
32 socialMediaLoginContent?: React.ReactNode;
33}
34export declare const LoginPage: React.FunctionComponent<LoginPageProps>;
35//# sourceMappingURL=LoginPage.d.ts.map
\No newline at end of file