"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;
Le luci scintillanti, i brani natalizi in sottofondo e le promozioni a tema trasformano i casinò online in veri villaggi invernali. Nei giorni che precedono il 25 dicembre, le piattaforme di gioco aumentano i bonus di deposito, introducono slot con grafica “neve” e offrono free spin a forma di fiocchi. L’effetto è immediato: il traffico …
En el ecosistema del juego online, el servicio al cliente ha dejado de ser un simple canal de soporte para convertirse en una ventaja competitiva esencial. Los operadores que ofrecen asistencia ágil, personalizada y multilingüe logran no solo resolver incidencias, sino también crear vínculos de confianza que se traducen en mayores volúmenes de juego. Los …
Thế giới casino đang bước sang một kỷ nguyên mới khi công nghệ thực tế ảo (VR) trở thành xu hướng không thể bỏ qua. Nhờ khả năng tạo ra môi trường 3‑chiều sống động, VR không chỉ nâng cao trải nghiệm chơi game mà còn mở ra những hình thức giải đấu hoàn toàn …
Nel 2026 i bonus di ricarica settimanali sono diventati una delle leve più potenti per mantenere viva l’attività dei giocatori nei casinò online. Dopo la pandemia, gli operatori hanno dovuto reinventare le proprie offerte per distinguersi in un mercato saturo, e le reload hanno risposto a questa esigenza con promozioni più frequenti, personalizzate e integrate …
Negli ultimi cinque anni il panorama normativo europeo è cambiato radicalmente. L’Unione Europea, attraverso le direttive sul gioco responsabile, ha spinto le autorità nazionali – dal UK Gambling Commission al Malta Gaming Authority, passando per la licenza ADM in Italia – a introdurre requisiti più stringenti su deposito, verifiche KYC e auto‑esclusione. Queste misure mirano …
Negli ultimi cinque anni il gioco da casinò ha lasciato il tavolo fisico per migliaia di smartphone e tablet. La possibilità di scommettere su slot, roulette o baccarat mentre si è in metropolitana, in pausa pranzo o comodamente sul divano ha trasformato il concetto di “accessibilità”. Le app native, ottimizzate per i sistemi iOS e …
Die Welt des Online Glücksspiels entwickelt sich rasant und eine der spannendsten Innovationen ist die Integration von Kryptowährungen wie Bitcoin, Ethereum und Co. in Online Casinos. Erfahrungsberichte zu spielen at Martin liefern eine erste Orientierung im deutschen Markt. Diese digitale Währungen bieten Spielern nicht nur mehr Privatsphäre und Sicherheit, sondern auch schnellere Transaktionen und oft …
In this article, we’re diving deep into the world of Dreamplay games, exploring what makes them stand out in the crowded gaming landscape. Whether you’re a seasoned player or just dipping your toes into the vibrant waters of online gambling, you’ll find something valuable here. We’ll cover everything from unique game offerings to the features …
key out difference let in biz assortment , payout amphetamine , dedication advantage , app lineament and client service . for each one steel offers unequalled sport that cater to dissimilar thespian penchant . Though they appear beneficial at first, it’s worth remembering casinos don’t give without purpose — they’re using bonuses as a smart …