v8-ui-components
Version:
A component lib for v8 storefront apps
19 lines (18 loc) • 691 B
TypeScript
import { ContentAlign } from "../LargeComponents/HeroBanner/HeroBanner.interfaces";
import { ButtonStyle } from "v8-ui-atoms/build/components/Button/Button.interfaces";
import { ICtaButtons } from "v8-theme-interfaces/lib/retailer-settings.interfaces";
export interface ICtaButtonStyledProps {
align?: ContentAlign;
className?: string;
}
export interface ICtaButtonProps {
Link: string;
ButtonText: string;
AltStyle?: ButtonStyle;
TextAlignment?: ContentAlign;
parentHeading?: string;
parentName?: string;
className?: string;
ctaButtonIconData?: ICtaButtons | null | undefined;
ctaAnalytics?: (props: ICtaButtonProps) => void;
}