"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;
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 è …
Die Welt des Online-Glücksspiels entwickelt sich ständig weiter, mit saisonalen Aktionen und Turnieren, die das Spielerlebnis auf ein neues Heben heben. Diese zeitlich begrenzten Events bieten nicht nur aufregende Unterhaltung, sondern auch die Chance auf zusätzliche Gewinne und besondere Belohnungen. Für deutsche Spieler ist es wichtig, vertrauenswürdige Plattformen zu wählen, die fair agieren und verantwortungsbewusstes …
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 …
Trong những năm gần đây, di động đã trở thành trụ cột chính của ngành iGaming. Theo các báo cáo thị trường, hơn 65 % lượt truy cập casino trực tuyến hiện nay đến từ smartphone, và tốc độ tăng trưởng người chơi trên thiết bị di động vẫn duy trì ở mức kép mỗi năm. …
Il periodo natalizio è ormai un vero e proprio spettacolo per i casinò online: luci scintillanti, melodie festose e, quest’anno, una nuova ossessione che spaventa e affascina al tempo stesso. Le slot horror a tema natalizio hanno conquistato le classifiche, mescolando l’atmosfera gelida del dicembre con i brividi tipici di Halloween. Questo “doppio brivido” attira …