@liquidcommerceteam/elements-sdk
Version:
LiquidCommerce Elements SDK
17 lines (16 loc) • 506 B
TypeScript
import type { DeepPartial } from '@/interfaces/core.interface';
export interface ICartTheme {
backgroundColor: string;
}
export interface ICartLayout {
showQuantityCounter: boolean;
quantityCounterStyle: 'outlined' | 'ghost';
personalizationCardStyle: 'outlined' | 'filled';
drawerHeaderText: string;
goToCheckoutButtonText: string;
}
export interface ICartComponent {
theme: ICartTheme;
layout: ICartLayout;
}
export type UpdateCartComponent = DeepPartial<ICartComponent>;