"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;
Kiváló lehetőségek a játékosoknak a betmatch casino által kínált izgalmas világban Játékválaszték és szoftverek Mobilalkalmazás és azonnali játék Bónuszok és promóciók Forgatási követelmények és feltételek Fizetési módok és pénzügyi biztonság Kifizetések feldolgozási ideje és limit Ügyfélszolgálat és támogatás Játékos felelősség és biztonság 🔥 Játssz ▶️ Kiváló lehetőségek a játékosoknak a betmatch casino által kínált izgalmas …
Spannende Angebote und thewingagacasino.de für ein modernes Spielerlebnis Die Evolution der digitalen Unterhaltungstechnologien Technische Infrastruktur und Sicherheit Nutzerzentriertes Design und Benutzeroberflächen Interaktionsmuster und Benutzerführung Strategien für langfristiges Engagement Personalisierung und Relevanz Die Bedeutung von technischer Zuverlässigkeit Zukunftstrends in der digitalen Welt Anwendung praktischer Konzepte im Alltag 🔥 Spielen ▶️ Spannende Angebote und thewingagacasino.de für ein …
Érdekes kaszinóvilág vár rád a https://the-nvcasinos-hungary.com oldalon, ahol a játék öröme garantált A Magyar Online Kaszinók Jelenlegi Állapota A Licencelés Fontossága A Legnépszerűbb Kaszinójátékok Magyarországon Játékválaszték és Szoftver Szolgáltatók Bónuszok és Promóciók az Online Kaszinókban A Bónuszok Feltételei és Körforgás A Felelősségteljes Játék Fontossága Jövőbeli Trendek a Magyar Online Kaszinókban 🔥 Játssz ▶️ Érdekes kaszinóvilág …
Umfangreiche Einblicke rund um thespinanias.com.de für ambitionierte Online-Spieler Die Architektur moderner Online-Plattformen Benutzeroberfläche und Nutzerführung Strategische Vorteile von spezialisierten Angeboten Die Rolle der Community Methoden zur Optimierung der Nutzererfahrung Schrittweise Implementierung von Verbesserungen Technische Sicherheit und Vertrauensbildung Zukunftstrends in der digitalen Unterhaltung Anwendung praktischer Strategien im Alltag 🔥 Spielen ▶️ Umfangreiche Einblicke rund um thespinanias.com.de …
Interessante bonussen en thespinorhinocasinos.nl bieden optimaal speelplezier voor elke speler De Verscheidenheid aan Spellen bij thespinorhinocasinos.nl De Voordelen van Live Casino Spellen Bonussen en Promoties bij thespinorhinocasinos.nl Hoe Maak Je Gebruik van een Bonus? Veiligheid en Betrouwbaarheid bij thespinorhinocasinos.nl Methoden voor Veilige Betalingen Klantenservice en Ondersteuning Verantwoord Gokken en Hulpmiddelen 🔥 Spelen ▶️ Interessante bonussen …
Πραγματική διασκέδαση και κέρδη με το theleonbet-casino.com, η απόλυτη εμπειρία παιχνιδιού Ποικιλία Παιχνιδιών και Πάροχοι Λογισμικού Η σημασία των παρόχων λογισμικού Μέθοδοι Κατάθεσης και Ανάληψης Ελάχιστα και Μέγιστα Όρια Συναλλαγών Προγράμματα Επιβράβευσης και Προσφορές VIP Πρόγραμμα Ασφάλεια και Υπεύθυνος Γάμος Καινοτομίες και Μελλοντικές Αναπτύξεις 🔥 Παίξε ▶️ Πραγματική διασκέδαση και κέρδη με το theleonbet-casino.com, η …
Spanning loert achter elke draai met spin maya casino en exclusieve bonussen Een Duik in het Spelaanbod Live Casino Ervaring Bonussen en Promoties bij Spin Maya Casino Loyaliteitsprogramma's en VIP-Behandeling Betalingsmethoden en Veiligheid Uitbetalingssnelheid en Limieten Klantenservice en Ondersteuning De Toekomst van Spin Maya Casino 🔥 Spelen ▶️ Spanning loert achter elke draai met spin …
Élégance certaine avec the-bigclashcasinos.com et divertissements variés pour tous les goûts Une Gamme de Jeux pour Tous les Goûts L'Expérience du Casino en Direct Des Promotions Alléchantes et un Programme de Fidélité Récompensant Le Programme de Fidélité : Plus Vous Jouez, Plus Vous Gagnez Sécurité et Fiabilité : Des Priorités Absolues Licences et Réglementations : …
Spannung erleben mit theslotsdjcasinos.com.de für stundenlangen Spielspaß und innovative Casino-Angebote Die Faszination der Spielautomaten Die Bedeutung der Volatilität Tischspiele: Klassiker neu interpretiert Live-Casino-Erlebnis Bonusangebote und Promotionen Umsatzbedingungen verstehen Sicherheit und Seriosität bei theslotsdjcasinos.com.de Verantwortungsbewusstes Spielen und Spielerschutz Zukunftsperspektiven und Innovationen im Online-Casino-Bereich 🔥 Spielen ▶️ Spannung erleben mit theslotsdjcasinos.com.de für stundenlangen Spielspaß und innovative Casino-Angebote …
Uitgebreide informatie over https://westaces-casinos.nl voor een optimale spelervaring en betrouwbaarheid Het Belang van Betrouwbaarheid en Licenties Hoe Controleer je een Casino Licentie? Spelaanbod en Software Providers Het Verschil tussen Verschillende Software Providers Bonusaanbiedingen en Promoties Belangrijke Voorwaarden van Bonusaanbiedingen Betaalmethoden en Uitbetalingen Verantwoord Gokken en Hulpbronnen De Toekomst van Online Casino's en Technologie 🔥 Spelen …