UNPKG

v8-ui-components

Version:

A component lib for v8 storefront apps

30 lines (29 loc) 899 B
import { ICmsPosition, IPromotion } from "../LargePromotion/LargePromotion.interfaces"; export interface ITwoBannerContainerItem { displayVertical: boolean; } export interface ITwoBannerContainerWrapper { displayVertical: boolean; } export interface ITwoBannerContainerProps extends ITwoBannerContainerConnectedProps { items: any[]; displayVertical: boolean; cmsPosition?: ICmsPosition; } export interface ITwoBannerContainerState { maxHeight: string; isInContainer: true; viewport: IViewportTypes; } export interface IContainerChildProps { viewport: IViewportTypes; isInContainer?: boolean; maxHeight?: string; } export declare type IViewportTypes = "mobile" | "tablet" | "desktop"; export interface ITwoBannerContainerConnectedProps { promotions: { [name: string]: IPromotion; }; googleAnalytics: any; }