"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; Page 20

Atefia Casino mobile app: Παίξε τα αγαπημένα σου παιχνίδια όπου κι αν είσαι

Το Atefia Casino είναι ένας σύγχρονος διαδικτυακός προορισμός που προσφέρει μια ποικιλία παιχνιδιών και στοιχηματικών επιλογών. Με την άνοδο της τεχνολογίας, η δυνατότητα να παίζετε τα αγαπημένα σας παιχνίδια καζίνο από το κινητό σας έχει γίνει πιο εύκολη από ποτέ. Αυτός ο οδηγός θα σας καθοδηγήσει στο πώς να ξεκινήσετε με την εφαρμογή του atefia.net.gr …

Atefia Casino mobile app: Παίξε τα αγαπημένα σου παιχνίδια όπου κι αν είσαι Read More »

Winz Casino NL review: eerlijk inzicht in spellen en betalingen

In de wereld van online gokken biedt Winz Casino Nederland een unieke en spannende ervaring. Met een breed scala aan spellen, waaronder slots en live games, samen met gebruiksvriendelijke crypto-betalingen, positioneert dit casino zich als een aantrekkelijke optie voor Nederlandse spelers. Veel enthousiaste spelers kiezen ervoor om te spelen bij Winz vanwege de diverse bonusaanbiedingen …

Winz Casino NL review: eerlijk inzicht in spellen en betalingen Read More »

JugaBet Chile: explora las mejores promociones exclusivas de 2026

El mundo de los casinos en línea ha evolucionado considerablemente en los últimos años, ofreciendo a los jugadores una experiencia única y emocionante. JugaBet Chile se destaca en este ámbito, proporcionando una variedad de juegos y promociones que atraen tanto a novatos como a jugadores experimentados. En este artículo, exploraremos cómo funcionan los casinos, los …

JugaBet Chile: explora las mejores promociones exclusivas de 2026 Read More »

Unlocking the best features at Casino and Friends: fast payouts and thrilling gameplay

Exploring the world of online casinos can be both exciting and overwhelming, particularly with numerous platforms offering various features. Casino and Friends stands out as an exceptional option for players looking for a secure and enjoyable gaming experience. With a vast array of over 3,000 slots and table games, combined with rapid payouts and dedicated …

Unlocking the best features at Casino and Friends: fast payouts and thrilling gameplay Read More »

Cashback nei Casinò Online: Verità, Miti e Come Sfruttare al Meglio i Jackpot

Il fascino dei cashback e dei jackpot è diventato una delle colonne portanti del marketing dei casinò online. Chiunque abbia provato una slot con un jackpot progressivo sa quanto possa essere elettrizzante vedere il contatore crescere di notte in notte, mentre l’idea di ricevere “un rimborso su ogni perdita” aggiunge una dose di sicurezza psicologica …

Cashback nei Casinò Online: Verità, Miti e Come Sfruttare al Meglio i Jackpot Read More »

Free Play : Comment les sites de jeux en ligne optimisent l’apprentissage avant le gain

Le free play, ou jeu gratuit, est devenu une pièce maîtresse des plateformes de casino en ligne. Au départ simple bonus d’accueil, il s’est transformé en un véritable laboratoire virtuel où les joueurs peuvent explorer des machines à sous, des tables de blackjack ou des roulettes sans risquer leur capital. Cette évolution répond à deux …

Free Play : Comment les sites de jeux en ligne optimisent l’apprentissage avant le gain Read More »