"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;
Freispiele ohne Einzahlung sind eines der attraktivsten Angebote im Online-Glücksspiel, die sowohl Neulinge als auch erfahrene Spieler anziehen. Diese Boni ermöglichen es Ihnen, Spielautomaten zu testen und echtes Geld zu gewinnen, ohne zunächst eine eigene Einzahlung tätigen zu müssen. Solche Promotionen sind ideal, um ein Casino risikofrei kennenzulernen und erste Gewinne zu erzielen. Viele der …
Die Registrierung bei einem Online Casino ist der erste Schritt auf dem Weg zu aufregenden Glücksspielerlebnissen, doch der Prozess kann manchmal kompliziert erscheinen. Insbesondere die KYC-Verifizierung (Know Your Customer) ist ein wichtiges Sicherheitsmerkmal, das sowohl den Spielerschutz als auch die Fairness im Glücksspiel gewährleistet. In diesem umfassenden Leitfaden gehen wir jeden Schritt der Registrierung und …
Die Welt der Online Casinos hat sich in den letzten Jahren rasant entwickelt. Besonders in 2026 gibt es zahlreiche Möglichkeiten, Online Spiele zu genießen, ohne auf die OASIS-Sperrdatei angewiesen zu sein. Spieler legen zunehmend Wert auf schnelle Auszahlungen und flexible Zahlungsmethoden, weshalb es wichtig ist, auch das bestes online casino ohne oasis zu berücksichtigen, um …
As the online gambling landscape continues to evolve in 2026, players are increasingly looking for ways to enhance their gaming experience through strategic bonuses and promotions. Understanding how to effectively manage bonuses and utilize token management tools can lead to maximizing potential rewards, especially at a non gamstop casino where options are plentiful and competition …
Avec l’essor des casinos en ligne, il est essentiel de choisir une plateforme fiable qui garantit des retraits rapides et sécurisés. En 2026, les joueurs recherchent non seulement une variété de jeux, mais aussi une expérience fluide lors de la gestion de leurs fonds, comme celle proposée par Betrepublic , qui se distingue par ses …
La psicologia del gioco d’azzardo Una delle chiavi che regolano il successo dei casinò online è la comprensione della psicologia del gioco d’azzardo. I giocatori sono spesso attratti da giochi che offrono un immediato senso di gratificazione, come le slot machine, dove ogni spinning del rullo può portare a vincite significative, e i migliori operatori, …
In de wereld van online casino’s zijn de mogelijkheden eindeloos. Elke speler kan genieten van een breed scala aan spellen, variërend van slots tot tafelspellen, en met de juiste kennis kunnen spelers hun kansen op winst maximaliseren, zoals bij casino online zonder cruks waar je verschillende opties kunt ontdekken. Laten we in dit artikel eens …
Negli ultimi decenni il grande schermo ha trasformato le scommesse sportive in veri e propri momenti di suspense. Da Casino Royale, dove James Bond scommette una fortuna sulla corsa di un cavallo, a Ocean’s Eleven, in cui il colpo perfetto è accompagnato da una serie di puntate su eventi sportivi, fino alla caotica serata di …
En el emocionante mundo de los casinos online, la oferta de bonos y promociones se convierte en una herramienta clave para maximizar tus beneficios, especialmente si consideras los casinos online extranjeros que pueden ofrecer condiciones aún más atractivas. En 2026, los jugadores tienen acceso a diversas opciones que no solo mejoran su experiencia de juego, …
The world of online casinos continues to evolve, offering players unparalleled accessibility and convenience. With more gamers seeking to enjoy their favorite games on the move, the integration of mobile applications into casino platforms is crucial. Many players also explore options like non gamstop online casinos for a wider variety of experiences and features. Gateway …