"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;
The world of online gambling UAE is no longer confined to a single screen. Players now expect their slot session to travel effortlessly from a commuter’s phone to a tablet on the couch and finally to a desktop while they chase a progressive jackpot. This omnichannel demand pushes operators to stitch together game state, user …
Nel 2026 il mercato iGaming è caratterizzato da una crescita sostenuta, spinta da innovazioni tecnologiche, dall’espansione dei giochi in realtà aumentata e da una maggiore apertura dei regolatori europei verso licenze transfrontaliere. I giocatori non sono più semplici consumatori di slot o scommesse sportive: sono utenti con aspettative elevate in termini di personalizzazione, valore percepito …
Nel panorama iGaming contemporaneo, la gestione del rischio è diventata una vera e propria scienza. Non si tratta più solo di offrire una buona percentuale di ritorno al giocatore (RTP) o grafiche accattivanti, ma di costruire un ecosistema in cui il divertimento coesiste con la protezione del bankroll. Le piattaforme più avanzate hanno introdotto sistemi …
Los deportes virtuales, nacidos como curiosidades tecnológicas en los primeros años de la década del 2020, han dejado de ser una simple novedad para convertirse en una pieza central del ecosistema de apuestas. Hoy, la oferta combina carreras de caballos generadas por algoritmos, partidos de fútbol simulados con inteligencia artificial y torneos de e‑sports que …
Il baccarat è spesso considerato il re dei giochi da tavolo nei casinò online, grazie alla sua eleganza, velocità e al margine della casa estremamente contenuto. A differenza di slot o roulette, il risultato dipende quasi esclusivamente dalla probabilità, il che lo rende irresistibile sia per i neofiti in cerca di una prima esperienza di …
Il mercato globale dei casinò online sta vivendo una fase di consolidamento e di rapida espansione. Oggi i giocatori provengono da più di 150 paesi, parlano lingue diverse e, soprattutto, preferiscono utilizzare la propria moneta locale per depositi e prelievi. Questa diversità ha spinto gli operatori a rivedere le proprie infrastrutture di pagamento, passando da …
Summer ignites a wave of travel, music festivals, and outdoor celebrations that ripple into the digital realm. As tourists swap city skylines for beach sunsets, their smartphones light up with a surge of online casino traffic. Operators seize the moment, rolling out bright‑themed promotions that mirror the season’s energy. Players, fresh from a day of …
Nel mondo del iGaming, i giocatori ad alto valore (High Rollers) rappresentano una fetta di fatturato cruciale, ma anche una sfida complessa in termini di gestione dei pagamenti. Oltre alla necessità di velocità e convenienza, questi clienti richiedono un livello di sicurezza e personalizzazione che supera di gran lunga le aspettative dei giocatori “standard”. Le …
Online casino bonuses sparkle like neon signs on a virtual boulevard, promising extra spins, match‑deposit cash, and the ever‑enticing chance of a life‑changing jackpot. For a player in Dubai, a fan of Arabic casino online titles, or a slot‑lover in Warsaw, the lure is the same: more play for the same bankroll. Yet behind every …
Nel 2026 il concetto di gioco responsabile è passato da una semplice raccomandazione a una vera e propria esigenza normativa e di mercato. I giocatori, infatti, sono sempre più consapevoli dei rischi legati al gioco d’azzardo digitale e chiedono strumenti concreti per tenere sotto controllo il proprio bankroll. Le piattaforme di giochi dal vivo, con …