"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 anni i tornei dei casinò online hanno conquistato una fetta sempre più ampia del mercato del gioco d’azzardo digitale. Oggi non si tratta più solo di puntare su una singola slot o su un tavolo da blackjack; i giocatori si sfidano in competizioni strutturate, con leaderboard, premi in denaro e, soprattutto, promozioni che …
In deze gids gaan we dieper in op de verschillende bonussen die starcasino nl aanbiedt en hoe deze je spelervaring kunnen verbeteren. We zullen de voordelen van bonussen verkennen, echte spelerservaringen delen en tips geven over hoe je het meeste uit je bonus starcasino kunt halen. Of je nu een nieuwe speler bent of een …
Negli ultimi due anni il live casino ha vissuto una vera e propria rivoluzione visiva: le sale virtuali che una volta si limitavano a una risoluzione 720p ora offrono flussi 1080p e, in alcuni casi, anteprime 4K pronte per il futuro. Questa evoluzione non è solo estetica; la nitidezza dell’immagine riduce la percezione di distanza …
Šajā rakstā mēs aplūkosim, kā izvēlēties labāko verde casino online platformu Latvijā, ņemot vērā dažādus aspektus, kas ietekmē spēlētāju pieredzi un apmierinātību. Izpētīsim svarīgākos kritērijus, ko ņemt vērā, kā arī dalīsimies ar reāliem spēlētāju atsauksmēm, lai sniegtu jums skaidru priekšstatu par to, ko sagaidīt no šīm platformām. Kādus kritērijus ņemt vērā, izvēloties verde casino Populārākie …
Mobile casino gaming has exploded over the past few years, turning commutes, coffee breaks, and lazy evenings into prime time for slot spins and live‑dealer action. New players quickly discover that a game that lags or stalls can turn excitement into frustration, especially when they are still learning paylines, RTP percentages and wagering requirements. Speed, …
En los últimos diez años la transición de los salones de juego tradicionales a los entornos digitales ha sido tan rápida como una tirada de carretes en plena racha. Los jugadores ya no esperan a llegar al casino, descargan la aplicación o abren el navegador y, en cuestión de segundos, pueden apostar en una tragamonedas …
Negli ultimi cinque anni il fenomeno del “bonus hunting” ha lasciato il regno del “trucco da forum” per insediarsi in una pratica riconosciuta e, soprattutto, legittima. I giocatori più esperti hanno capito che non si tratta più di sfruttare scappatoie temporanee, ma di costruire una strategia a lungo termine basata su offerte trasparenti, condizioni chiare …
Nel 2024 il mercato globale dei casinò online supera i 90 miliardi di euro, con una crescita trainata da nuovi player che cercano di penetrare mercati altamente regolamentati e da utenti sempre più esigenti dal punto di vista linguistico e culturale. La concorrenza non è più solo sul livello di gioco, ma anche sulla capacità di …
Σήμερα, θα εξερευνήσουμε τα προνόμια της εφαρμογής Casino Joy και πώς αυτή διευκολύνει την πρόσβαση στους αγαπημένους μας τυχερούς παιχνιδιών. Η εφαρμογή προσφέρει μια σειρά από δυνατότητες που κάνουν την εμπειρία του παιχνιδιού πιο άνετη και απολαυστική. Επιπλέον, θα αναλύσουμε τις διάφορες προσφορές και μπόνους που μπορείτε να εκμεταλλευτείτε, όπως το joy casino slots, και …