const tabTemplates = [ ]; const customIcons = [ ]; if (typeof window.ProductPageOptimizer === 'undefined') { window.ProductPageOptimizer = {}; } // console.log('ProductPageOptimizer: Initializing'); if (!window.ProductPageOptimizer.product || !window.ProductPageOptimizer.product.id) { // console.log('ProductPageOptimizer: Product info does not already exist, adding it'); window.ProductPageOptimizer.product = { id: null, title: null, description: null, revisionId: null, titles: null, titlesDraft: null, descriptions: null, descriptionsDraft: null, shortDescriptionMetafieldValue: null, metafields: [ ], }; window.ProductPageOptimizer.variants = [ ]; } window.ProductPageOptimizer.config = { descriptionSelector: "", tabsSelector: "", iconDisclosure: "chevron_small", iconDisplay: "vertical", iconWeight: "normal", includeCss: true, tabOrientation: "vertical", titleSelector: "", descriptionTab: false, descriptionTabIcon: "none", descriptionTabLast: false, animateTabs: true, openDuration: 200, closeDuration: 200, easing: "ease-out", openFirstTabByDefault: false, oneTabOpenAtATime: false, }; window.ProductPageOptimizer.strings = { descriptionTabLabel: "Description", }; window.ProductPageOptimizer.tabTemplates = tabTemplates; window.ProductPageOptimizer.referencedMetafields = null; window.ProductPageOptimizer.customIcons = customIcons; window.ProductPageOptimizer.apps = { spr: null, };