"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.VariableProductTour=void 0;const element_1=require("@wordpress/element"),i18n_1=require("@wordpress/i18n"),components_1=require("@woocommerce/components"),data_1=require("@woocommerce/data"),tracks_1=require("@woocommerce/tracks"),data_2=require("@wordpress/data"),core_data_1=require("@wordpress/core-data"),constants_1=require("../../../constants"),VariableProductTour=()=>{const[e,o]=(0,element_1.useState)(!1),t=(0,core_data_1.useEntityId)("postType","product"),r=(0,element_1.useRef)(),a=(0,element_1.useMemo)((()=>({product_id:t,page:1,per_page:constants_1.DEFAULT_VARIATION_PER_PAGE_OPTION,order:"asc",orderby:"menu_order"})),[t]),{totalCount:c}=(0,data_2.useSelect)((e=>{const{getProductVariationsTotalCount:o}=e(data_1.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{totalCount:o(a)}}),[t]),{updateUserPreferences:n,variable_product_block_tour_shown:s}=(0,data_1.useUserPreferences)(),i={placement:"top",steps:[{referenceElements:{desktop:".wp-block-woocommerce-product-variation-items-field"},focusElement:{desktop:".wp-block-woocommerce-product-variation-items-field"},meta:{name:"product-variations-2",heading:(0,i18n_1.__)("⚡️ This product now has variations","woocommerce"),descriptions:{desktop:(0,i18n_1.__)("From now on, you’ll manage pricing, shipping, and inventory for each variation individually—just like any other product in your store.","woocommerce")},primaryButton:{text:(0,i18n_1.__)("Got it","woocommerce")}}}],options:{classNames:["variation-items-product-tour"],effects:{arrowIndicator:!0,spotlight:{interactivity:{enabled:!0}}},callbacks:{onStepViewOnce:()=>{(0,tracks_1.recordEvent)("variable_product_block_tour_shown",{variable_count:c})}},popperModifiers:[{name:"offset",options:{offset:[0,32]}}]},closeHandler:()=>{n({variable_product_block_tour_shown:"yes"}),o(!1),(0,tracks_1.recordEvent)("variable_product_block_tour_dismissed")}};(0,element_1.useEffect)((()=>{const t=r.current!==c&&c>0&&0===r.current;r.current=c,t&&!e&&o(!0)}),[c]);const{hasShownProductEditorTour:u}=(0,data_2.useSelect)((e=>{const{getOption:o}=e(data_1.OPTIONS_STORE_NAME);return{hasShownProductEditorTour:"yes"===o("woocommerce_block_product_tour_shown")}}));return"yes"!==s&&e&&u?(0,element_1.createElement)(components_1.TourKit,{config:i}):null};exports.VariableProductTour=VariableProductTour;
Il 2026 segna un punto di svolta per il mercato delle slot online: le piattaforme stanno passando da esperienze isolate a veri e propri spazi sociali, dove i giocatori interagiscono, condividono risultati e competono in tempo reale. Questa tendenza nasce dalla volontà di aumentare il coinvolgimento e di trasformare il semplice spin in una dinamica …
When choosing an online platform, Ukrainian players must first assess the legal standing of the casino. The slotoking site reflects a mature compliance approach, offering a secure environment governed by recognised regulatory bodies. Throughout this guide we’ll unpack key licensing aspects, audit certifications, player safeguards, and financial transparency specific to Slotoking casino, helping you make …
W świecie gier online, kasyna starają się zbudować silne relacje z graczami, oferując im różnorodne programy lojalnościowe. W SpinBoss Casino, VIP program jest jednym z kluczowych elementów, który nie tylko nagradza lojalnych graczy, ale także zapewnia im wyjątkowe doświadczenia, dlatego warto odwiedzić http://hydraulikursus.waw.pl/ i przyjrzeć się, co dokładnie oferuje ten program i jakie korzyści można …
The world of online casinos has transformed dramatically over the past few years, offering players thrilling experiences and opportunities for winning real cash. Among these platforms, Aviator Game India stands out with its unique features, engaging gameplay, and a robust mobile app that allows users to enjoy the aviator original game anytime, making it a …
Бонуси – це одна з ключових складових сучасного азартного досвіду. Вони роблять ігри більш привабливими, дозволяють протестувати нові стратегії без великого ризику і навіть підвищують шанси на виграш. Хоча для користувача це виглядає як проста перевага, за ними приховано низку деталей: від величини rollover до дати його виконання. Визначення відповідних параметрів допомагає уникнути незручностей у …
Якщо ви шукаєте чесні та привабливі бонуси, Todd Bet casino пропонує входження в світ розваг і виграшу із вигідними пропозиціями для нових гравців. У цьому огляді розглянемо, що саме включає вітальний пакет, які умови застосовуються, і як швидко зробити перший депозит. Крім того, ви дізнаєтеся про регулярні акційні заходи, які чесно підвищують шанси на виграш. …
Перший раз, коли ви дивитесь на бонусні пропозиції в онлайн-казино, питання про вейджер зазвичай перетинає ваш розум. Без чіткої розшифровки зрозуміти, наскільки реально виграти після отримання бонусу, складно. Коли мова йде про Gorilla, оператор, що швидко здобув популярність, цифри вейджера відразу привертають увагу. Чому саме тут особливий інтерес? Оскільки це новий середовище для гравців, зручність …
Welcome to the world of online gaming at Fair Go Casino Australia! As a new player, embarking on your gaming journey can be exhilarating yet overwhelming. Fair Go Casino offers an extensive selection of pokies, live dealer games, and table games tailored for Australian players, including options like fair go casino online that enhance the …