"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;
Kafası karışan acemi bahisçiler için en doğru seçimler sosyal medyadadır. Bunu harika bir RTP ile eşleştirdiğinizde, neden hayranların en sevdiği gerçek paralı slot oyunları olduklarını görmek çok kolay. Örneğin, bir kumarbaz, kazançları katlayan ücretsiz çevirmeler veya ek çarpanlar satın alabilir. Maya Spirit’teki Wild sembolü Maya Takvimi, Scatter dışındaki diğer sembollerin yerine geçer. Binlerce oyun olsa …
El mundo de los casinos en línea ha evolucionado significativamente, ofreciendo experiencias emocionantes y atractivas para los jugadores. PinUp Casino, una plataforma destacada, se ha convertido en un destino favorito para muchos, gracias a su amplia variedad de juegos, incluyendo tragamonedas y mesas de casino en vivo. En este artículo, exploraremos las características que hacen …
En 2026, Pin Up Casino Ecuador se ha consolidado como una de las plataformas más destacadas para los amantes de los juegos de azar en línea. Ofreciendo una amplia variedad de juegos, desde tragamonedas hasta opciones de crupier en vivo, los jugadores ecuatorianos tienen la oportunidad de disfrutar de una experiencia única y emocionante. Sin …
Los casinos en línea han revolucionado la forma en que los jugadores disfrutan de su entretenimiento favorito, y Metabet se destaca como una plataforma que combina apuestas deportivas y emocionantes juegos de casino digital. En 2026, los usuarios tienen la oportunidad de disfrutar de promociones exclusivas que mejoran su experiencia de juego, como se puede …
The online casino landscape in New Zealand is continuously evolving, especially in 2026. With the rise of mobile technology, players can enjoy their favorite games from anywhere. Online pokies, or slot games, have become increasingly popular, offering players the thrill of winning real money from the comfort of their devices. Many enthusiasts believe that the …
Welcome to the vibrant world of online casinos, where excitement and entertainment intertwine. JokaBet offers an expansive selection of games, and players can easily access jokabet to explore thrilling slots, captivating table games, and enticing live dealer options. Moreover, generous bonuses and features such as mobile access ensure that both new and seasoned players enjoy …
Att välja rätt casino är avgörande för en lyckad spelupplevelse. Med ett växande antal alternativ utan Spelpaus i Sverige, är det viktigt att förstå vad dessa utländska casino kan erbjuda i form av bonusar och spelutbud. I denna artikel kommer vi att utforska de bästa alternativen, spelutbudet och uttagstiderna för casinon utan Spelpaus under 2026. …
O desenvolvimento de software para cassinos online é uma tarefa complexa que exige atenção a diversos detalhes. Com o crescimento acelerado deste mercado, várias plataformas surgem buscando oferecer experiências únicas aos jogadores, como as que apresentam caça-níqueis no wincasino e outras opções atrativas. Entretanto, muitos erros podem comprometer a eficiência e a satisfação do usuário. …
Ontdek de beste casinobestemmingen voor een onvergetelijke ervaring Waarom kiezen voor casinobestemmingen? Casinobestemmingen zijn meer dan alleen plekken om te gokken; ze bieden een unieke ervaring die entertainment, luxe en avontuur combineert. Veel mensen kiezen ervoor om naar een casino te gaan voor een speciale gelegenheid, zoals een verjaardag of een vrijgezellenfeest. Deze locaties zijn …
În 2026, cazinourile online din România oferă o gamă variată de bonusuri de bun venit, care pot transforma experiența de joc într-una cu adevărat profitabilă. Cu un număr tot mai mare de opțiuni disponibile, jucătorii pot alege platformele care se aliniază cel mai bine nevoilor și preferințelor lor, inclusiv cazinouri romania , care oferă promoții …
Playing at Eldorado casino offers a wide range of options and incentives, but for a Ukrainian adult gamer the most important aspect is how the casino manages and promotes responsible gaming. The site prioritizes a balanced experience, combining engaging titles with clear controls for bet limits and self‑exclusion. Studies show that the safest environments are …