"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;
Negli ultimi cinque anni il servizio clienti è passato da ruolo di semplice assistenza a vero motore di crescita per i casinò, sia online che nelle sale fisiche. I giocatori richiedono risposte immediate, trasparenza sui payout e consigli personalizzati su giochi a volatilità alta, jackpot progressivi e promozioni con RTP competitivo. In questo contesto, il …
Guide complet du casino en ligne – Tout ce que vous devez savoir Introduction Le marché des casinos en ligne connaît une croissance exponentielle depuis plusieurs années. En France comme dans les pays francophones voisins, les joueurs recherchent chaque jour de nouvelles plateformes offrant à la fois sécurité et divertissement. Cette dynamique pousse les opérateurs …
Nel 2026 il panorama delle scommesse online ha subito una trasformazione radicale: le piattaforme non AAMS, nate per aggirare la rigida normativa italiana, hanno guadagnato quote di mercato importanti grazie a offerte più flessibili e a una maggiore libertà di innovazione. Parallelamente, la roulette – tradizionalmente considerata il “campo di prova” della statistica applicata al …
Die Welt des Online-Glücksspiels bietet unzählige Möglichkeiten für Unterhaltung und potenzielle Gewinne. Doch wie kann man sicherstellen, dass die Spiele fair und die Ergebnisse zufällig sind? In diesem Artikel erfahren Sie, wie Sie seriöse Online-Casinos identifizieren können, indem Sie sich mit den Mechanismen des Zufallsgenerators und unabhängiger Audits vertraut machen. Wir beleuchten die wichtigsten Kriterien …
Nel panorama in rapida evoluzione dell’iGaming, la capacità di gestire il proprio bankroll non è più solo una buona pratica di gioco responsabile, ma un vero e proprio requisito tecnico per garantire sostenibilità e sicurezza finanziaria. Con l’avvento di piattaforme sempre più sofisticate, gli operatori stanno integrando sistemi di budget management basati su algoritmi di …
Il panorama delle scommesse calcistiche online nel 2026 è caratterizzato da una fusione sempre più stretta tra sport betting tradizionale e offerte tipiche dei casinò. Le principali leghe europee – Premier League, Serie A, LaLiga – convivono con tornei internazionali come il Mondiale 2026, mentre i bookmaker italiani hanno potenziato le proprie piattaforme con tecnologie …
Il blackjack è diventato il re dei giochi da tavolo nell’iGaming, grazie alla combinazione di semplicità di regole e profondità strategica. Mentre le slot attirano per la velocità, il blackjack premia la decisione calcolata, rendendolo il favorito di chi vuole controllare il proprio destino con la mente anziché affidarsi solo alla fortuna. Analizzare le regole …
Comfort food, a term that evokes warmth, satisfaction, and happiness, is a universal concept that transcends borders and cultures. These delicious recipes are a testament to the power and appeal of food that not only nourishes the body but also feeds the soul. Comfort food is often associated with the dishes we grew up eating, …
L’evento di anniversario dei principali operatori di gioco online è diventato, nel 2026, il punto di riferimento per chi cerca esperienze di scommessa più coinvolgenti. I grandi bookmaker italiani hanno deciso di celebrare i loro traguardi con tornei integrati direttamente nelle piattaforme di scommesse, creando una sinergia fra casinò digitale e scommesse sportive. Questi tornei …