"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;
El mercado de los casinos online ha crecido de forma exponencial en los últimos cinco años, impulsado por la llegada de dispositivos móviles más potentes y por la facilidad de pago que ofrecen los monederos electrónicos. En este contexto, la velocidad de carga de una plataforma ya no es un lujo, sino una necesidad crítica: …
El mercado de los casinos online ha crecido de forma exponencial en los últimos cinco años, impulsado por la llegada de dispositivos móviles más potentes y por la facilidad de pago que ofrecen los monederos electrónicos. En este contexto, la velocidad de carga de una plataforma ya no es un lujo, sino una necesidad crítica: …
Guide complet du casino en ligne – Tout ce que vous devez savoir Le jeu d’argent sur internet connaît une popularité fulgurante depuis plusieurs années. Les joueurs français apprécient la possibilité d’accéder à des centaines de titres depuis leur smartphone ou leur ordinateur, sans les contraintes géographiques d’un établissement terrestre. Cette aisance s’accompagne toutefois d’une …
El auge de los casinos online ha transformado la forma en que los jugadores acceden al entretenimiento de azar. Ya no se trata solo de girar una ruleta o lanzar los dados desde la comodidad del hogar; la interacción social se ha convertido en un componente esencial para atraer y retener a los usuarios. Los …
Introduzione Negli ultimi tre anni il Three Card Poker ha consolidato la sua posizione tra i giochi da tavolo più amati nei casinò online. La semplicità delle tre carte, unita a una combinazione di strategia e fortuna, lo rende ideale sia per i neofiti che per i professionisti. Parallelamente, la crescita dei tornei ha trasformato …
Online gambling has moved from smoky back‑room tables to sleek mobile screens, and the industry now serves millions of players worldwide. With that growth comes a stronger emphasis on player protection, and “cool‑off” periods have become a standard part of most reputable platforms. These short, enforced breaks give gamblers a moment to step back, assess …
En los últimos años el calor del verano ha coincidido con una explosión de ofertas en los casinos online. Los operadores aprovechan las vacaciones, los viajes y los fines de semana prolongados para lanzar promociones que prometen “dinero extra”, giros sin límite y recompensas por lealtad. El ambiente festivo genera una sensación de que esta …
Thị trường casino trực tuyến đang trải qua một cuộc cách mạng nhờ sức mạnh của livestream và influencer marketing. Khi người chơi ngày càng muốn trải nghiệm “trực tiếp” – nhìn thấy từng vòng quay, từng quyết định đặt cược ngay trên màn hình – các sòng bạc đã tìm cách khai thác kênh …
Das Erlebnis eines echten Casinos, bequem von zu Hause aus – das verspricht das Live Casino. Mit modernster Streaming-Technologie können Spieler Roulette, Blackjack und Baccarat gegen echte Dealer spielen, während sie von einem professionellen Studio aus auf ihren Bildschirmen übertragen werden. Diese Art des Online-Glücksspiels verbindet die Anonymität des Internets mit dem sozialen Erlebnis eines …
Der Casino Bonus ist eines der attraktivsten Features im Online Glücksspiel, doch viele Spieler verstehen die damit verbundenen Umsatzbedingungen nicht richtig. Wer seine Gewinne aus Bonusgeldern optimal nutzen möchte, sollte die Konditionen genau studieren. Online Casinos bieten verschiedene Bonusarten mit unterschiedlichen Anforderungen. Einige fokussieren sich auf hohe Bonusbeträge, andere auf faire Umsatzbedingungen. Profis wissen, dass …