"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 il mondo del gioco d’azzardo online sta vivendo una trasformazione senza precedenti, spinta dalla convergenza tra realtà virtuale, jackpot multimilionari e la diffusione capillare degli smartphone. I giocatori non sono più limitati a una schermata 2D; ora possono immergersi in ambienti 3D dove le slot e i tavoli da gioco sembrano davvero …
El auge de la roulette europea en los casinos online ha transformado la forma en que los jugadores españoles disfrutan de este clásico de los juegos de mesa. La ausencia del doble cero, la regla “En Prison” y la proliferación de bonos exclusivos hacen que la variante europea sea mucho más atractiva que su contraparte …
Guide complet du casino en ligne – Tout ce que vous devez savoir Le jeu en ligne connaît une explosion sans précédent depuis quelques années : les plateformes se multiplient, les offres promotionnelles sont plus alléchantes et la technologie permet aujourd’hui de jouer depuis un smartphone comme depuis un ordinateur de bureau. Cette démocratisation attire à …
I tornei calcistici mondiali, dalla Coppa del Mondo alle competizioni continentali, hanno da sempre generato un’enorme ondata di interesse tra gli appassionati di sport e, di conseguenza, un’impennata dei volumi di gioco d’azzardo. Le quote delle partite, i pronostici di risultato e le scommesse live attirano milioni di puntatori, ma negli ultimi cinque anni la …
Guide complet du casino en ligne : tout ce qu’il faut savoir avant de jouer Le jeu en ligne connaît une croissance fulgurante en France depuis la légalisation du secteur il y a quelques années. Les Français apprécient la commodité d’un accès instantané depuis un smartphone, la variété des offres et les promotions agressives qui …
The clatter of dice has echoed through imperial courts, temple festivals, and smoky riverboat gambling halls for centuries. From the silk‑laden corridors of the Tang Dynasty to the neon‑lit backrooms of today’s online casinos, the simple act of shaking three dice has always carried a promise of fate and fortune. In the past few years …
Negli ultimi cinque anni il panorama del gioco online è passato da una semplice offerta di slot a un ecosistema completo di scommesse sportive, poker, bingo e, soprattutto, tavoli con dealer reali. Questa evoluzione è stata alimentata da connessioni a banda larga più veloci, da piattaforme mobile ottimizzate e da un crescente desiderio dei giocatori …
Best Practices to Ensure Your Trailer Sale is Legally Binding When buying or selling a trailer, clarity and legality are paramount. A trailer isn’t just a vehicle; it’s often a significant investment. To avoid disputes and ensure a smooth transaction, following best practices for making your sale legally binding is essential. Below are several key …
De la mise modeste au champion des paris : le guide complet de gestion de bankroll qui a transformé des parieurs ordinaires en légendes du sport Par le monde du sport, les paris connaissent une popularité grandissante depuis plusieurs années. Les réseaux sociaux amplifient chaque pari gagnant comme s’il s’agissait d’un jackpot instantané ; le mythe …