"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;
Marvel Casino Einzahlungscode: Anleitung für neue Spieler. In diesem Beitrag findest du eine ausführliche Review zum Marvel Casino Bonus, wie funktioniert die kontoaufladung per kreditkarte und praktische Hinweise für Spieler aus Deutschland. Der Fokus liegt auf Bonusbedingungen, Einzahlungsmethoden und Tipps, damit du schnell und sicher starten kannst. Kurzüberblick: Was ist der Marvel Casino Bonus? …
Lanista Casino hat in den letzten Monaten Aufmerksamkeit bei deutschen Spielern gewonnen. In dieser Review werfen wir einen genauen Blick auf das Angebot, Registrierung, Sicherheit, Zahlungsoptionen und speziell auf das Thema Lanista Casino Passwort: Tipps zu Login, Sicherheit und Kontozugang. Der Text richtet sich an Spieler aus Deutschland und bietet praktische Hinweise, damit Ihr …
У світі онлайн-казино важливо не лише залучати гравців, але й забезпечувати їм безпечне та контрольоване середовище. goxbet розуміє цю задачу та пропонує ряд заходів, спрямованих на підтримку здорових ігор. У цьому огляді ми детально розглянемо, які механізми відповідальності вже впроваджені в Goxbet casino, які інструменти доступні користувачам, а також яку допомогу отримують ті, хто потребує …
L’autunno 2026 segna il ritorno delle principali competizioni calcistiche, dalle prime giornate di Serie A alle sfide di Champions League, passando per la Premier League e le qualificazioni internazionali. Il clima di attesa si traduce immediatamente in un afflusso di appassionati non solo nei bar sportivi, ma anche nei casinò online, dove la sinergia fra …
The i‑gaming arena is more crowded than ever, and operators are scrambling for any edge that will keep players at the tables. One of the most subtle yet powerful differentiators has become 24/7 customer support. When a player spots a 100 % welcome match or a 50‑spin free‑spin burst, the clock starts ticking, and the ability …
Negli ultimi anni il mercato iGaming ha assistito a una vera e propria rivoluzione: i tradizionali giochi basati su Random Number Generator (RNG) si sono trovati a competere con le piattaforme di casinò dal vivo, dove veri croupier interagiscono in tempo reale con i giocatori. Questa evoluzione ha sollevato numerose domande per i nuovi arrivati, …
En 2026 el sector de apuestas en vivo ha alcanzado niveles de adopción que, apenas una década atrás, parecían inalcanzables. Gracias a la expansión de la banda ancha 5G, la integración de plataformas de streaming y la legislatura más flexible en varios mercados, los jugadores pueden apostar en tiempo real mientras siguen la acción en …
El mundo de las apuestas en línea ha evolucionado significativamente, ofreciendo a los jugadores una experiencia más accesible y emocionante. Pin Up Casino es una plataforma que destaca por su interfaz amigable y por brindar una amplia gama de opciones de apuestas, incluyendo deportes y eventos en vivo, como lo demuestra https://pinup-futbol-vivo.cl/ en sus promociones. …
En 2026, el mundo de los casinos en línea ha evolucionado significativamente, y Casino Nano se ha posicionado como una de las opciones predilectas para los jugadores chilenos. Con una amplia gama de juegos, promociones atractivas y la comodidad de su aplicación móvil, este casino en línea ofrece una experiencia de juego sin igual, como …