v8-ui-components
Version:
A component lib for v8 storefront apps
33 lines (32 loc) • 1.33 kB
TypeScript
import { ContentAlign, IImageSize } from "../../LargeComponents/HeroBanner/HeroBanner.interfaces";
import { IThemeInterface } from "v8-theme-interfaces/lib/theme.interfaces";
import { IContainerChildProps } from "../../LargeComponents/TwoBannerContainer/TwoBannerContainer.interfaces";
export interface ISmallBannerWithSupportingImageStyledProps {
imageAlignment: 'left' | 'right';
theme: IThemeInterface;
maxHeight?: string;
}
export interface IStandardContentBlock2ImgContainerStyledProps {
imageAlignment: 'left' | 'right';
theme: IThemeInterface;
}
export interface ISmallBannerWithSupportingImageContentWrapperStyledProps extends IContainerChildProps {
}
export interface IStandardContentBlock2ButtonWrapperStyledProps extends IContainerChildProps {
}
export interface IStandardContentBlock2ImgStyledProps extends IContainerChildProps {
}
export interface IStandardContentBlock2StyledProps {
theme: IThemeInterface;
contentAlignment: ContentAlign;
}
export interface ISmallBannerWithSupportingImageProps extends IContainerChildProps {
ImageAlignment: 'left' | 'right';
ImagePropsSizes: IImageSize;
ImagePropsAltText: string;
ContentAlignment: ContentAlign;
HeadingText: string;
ButtonText: string;
Link: string;
LinkUrl: string;
}