"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;
Das Online-Casino bietet faszinierende Möglichkeiten zur Unterhaltung und potenziellen Gewinne, doch viele Spieler suchen vergeblich nach dem Geheimrezept für sichere Erfolge. Die Realität des Glücksspiels ist komplexer, als viele annehmen – es gibt keine garantierten Gewinnstrategien, nur gut informierte Entscheidungen und verantwortungsvolles Spielen. Spieler sollten sich immer bewusst sein, dass Online-Casinos wie jene, die einen …
Mùa lễ hội luôn là thời điểm bùng nổ cho ngành iGaming. Khi đèn trang trí lung linh và âm nhạc Giáng sinh vang lên, người chơi đổ xô vào các sòng bạc trực tuyến để tận hưởng các chương trình khuyến mãi đặc biệt, đồng thời tìm kiếm cơ hội tăng lợi nhuận. Đặc …
Nel 2026 il panorama del gioco d’azzardo ha subito una trasformazione radicale. Le piattaforme digitali, spinte da connessioni 5G e da una crescente fiducia nei pagamenti elettronici, hanno conquistato la maggior parte dei nuovi giocatori, mentre le sale fisiche vedono una flessione costante di affluenza. Questo fenomeno è stato alimentato non solo dalla comodità di …
Il mondo del baccarat live sta vivendo una fase di trasformazione senza precedenti. Dopo gli anni di consolidamento dei tavoli tradizionali, i giocatori cercano ora esperienze più immersive, servizi su misura e promozioni stagionali che aggiungano valore reale al loro tempo di gioco. Per chi vuole approfondire le novità del settore, una buona fonte è …
Il mondo del baccarat live sta vivendo una fase di trasformazione senza precedenti. Dopo gli anni di consolidamento dei tavoli tradizionali, i giocatori cercano ora esperienze più immersive, servizi su misura e promozioni stagionali che aggiungano valore reale al loro tempo di gioco. Per chi vuole approfondire le novità del settore, una buona fonte è …
El término “high‑roller” ya no se limita a los salones de póker con luces tenues; hoy día los jugadores más ambiciosos se desplazan entre pantallas de smartphones y tablets, buscando bonos que superen los seis cifras y jackpots que prometen cambiar la vida en cuestión de minutos. La revolución móvil ha permitido que los clubes …
The night of October 31st brings more than just carved pumpkins and trick‑or‑treating; it also ushers in a wave of casino promotions that feel almost supernatural. Operators dress their homepages in cobwebs, swap classic slot reels for haunted mansions, and sprinkle every wager with a chance for a ghostly cash‑back reward. When the calendar flips to …
Negli ultimi anni, l’industria del gioco d’azzardo online ha dovuto confrontarsi con una crescente pressione normativa e con l’esigenza di garantire transazioni affidabili a una clientela sempre più diversificata. Il fenomeno dei chargeback – ovvero le richieste di rimborso da parte dei titolari di carte di credito o dei fornitori di servizi di pagamento – …
En los últimos años, la industria del iGaming ha experimentado una transformación sin precedentes, y los tragamonedas se encuentran en el centro de esta revolución. Gracias a avances tecnológicos, cambios regulatorios y una competencia feroz entre operadores, la oferta de juegos de azar en línea se ha diversificado y mejorado enormemente. Para los jugadores españoles …
Il desiderio di sfidare il caso e la strategia è radicato nell’essere umano fin dalle prime civiltà. In Egitto, il senet veniva lanciato su tavole di legno intagliato, non solo per intrattenimento ma anche per rituali religiosi. Centinaia di anni dopo, i Greci giocavano a pettegole e i Romani a alea, dimostrando che i giochi …