ClientConfig
interface ClientConfig {
api: string;
cookies: {
cartCookieName: string;
countryCookieName: string;
currencyCookieName: string;
customerCookieName: string;
localeCookieName: string;
storeCookieName: string;
};
externalCheckout: {
cmsUrl: string;
enable: boolean;
stores: Record<string, {
cmsUrl: string;
}>;
syncUrlPath: string;
};
state: ConfigState;
}Properties
| Name | Required | Type | Description |
|---|---|---|---|
api | Required | string | |
cookies | Required | { cartCookieName: string; countryCookieName: string; currencyCookieName: string; customerCookieName: string; localeCookieName: string; storeCookieName: string; } | |
externalCheckout | Required | { cmsUrl: string; enable: boolean; stores: Record<string, { cmsUrl: string; }>; syncUrlPath: string; } | |
state | Required | ConfigState |