"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;
Se sei appassionato di giochi online, Casea Casino offre un’ampia gamma di opzioni per soddisfare le tue esigenze di intrattenimento. Con una selezione di slot, tavoli dal vivo e scommesse sportive, Casea si distingue per il suo interfaccia user-friendly e un eccellente pacchetto di benvenuto, che puoi scoprire su https://casea-it.co.it/ per giocare senza interruzioni nel …
Nel panorama italiano del 2026 la gestione del rischio è diventata la bussola sia per i giocatori di casinò che per gli scommettitori sportivi. Le nuove normative della licenza ADM hanno spinto gli operatori a offrire prodotti più trasparenti, ma la vera sfida resta il controllo del capitale quando si passano dal tavolo da poker …
Navigating the many options for the best betting sites UK can feel overwhelming, but focusing on ease of use and trusted features helps find a platform that suits your style and needs.
Nel 2026 il mercato delle slot su dispositivi mobili ha superato i 12 miliardi di euro in Europa, spinto da connessioni 5G più diffuse e da app ottimizzate per schermi ridotti. Il giocatore medio ora passa più di quattro ore al mese su smartphone, scegliendo piattaforme che combinano velocità, design touch‑friendly e promozioni mirate. Il RTP …
For those new to betting sites, understanding the basics without complicated terms can make the experience more approachable and less overwhelming, opening the door to informed choices ahead.
Il Caribbean Stud Poker è passato da semplice curiosità nei casinò fisici a protagonista dei tavoli da gioco online, soprattutto nella versione con dealer dal vivo. Questa evoluzione ha trasformato il modo in cui i giocatori percepiscono il rischio e il divertimento, introducendo un’interazione più realistica rispetto alle versioni software. Per chi desidera approfondire le offerte …
In the dynamic world of casinos, players constantly seek ways to enhance their gaming experience through various promotions, bonuses, and rewards. Understanding how to leverage these offers not only improves your chances of winning but also adds enjoyment to your gaming sessions. This article explores essential strategies and insights on maximizing your gaming experience at …
Navigating the variety of best online pokies NZ can feel overwhelming, but a clear layout and straightforward features help players focus on what matters most: enjoying the game.