"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 8

Warum sich das Welle Casino Anmelden für jeden Spieler lohnt

In diesem Artikel werden wir die zahlreichen Vorteile beleuchten, die das Welle Casino für Spieler bereithält. Von attraktiven Bonusangeboten bis hin zu einer benutzerfreundlichen Plattform bietet das Welle Casino eine Fülle von Anreizen, die das Spielerlebnis erheblich verbessern. Lassen Sie uns die Gründe erkunden, warum sich eine Anmeldung im Welle Casino für jeden Spieler lohnt. …

Warum sich das Welle Casino Anmelden für jeden Spieler lohnt Read More »

Возможности Dragon Money казино для новичков и профессионалов

В этом статье мы рассмотрим, какие возможности предоставляет Dragon Money казино как для новичков, так и для профессиональных игроков. Мы обсудим регистрацию, выбор игр, бонусы и стратегии, которые помогут вам достичь успеха в азартных играх. Если вы хотите узнать, как максимизировать свои шансы на выигрыш и получить удовольствие от игры, вы попали по адресу. Также …

Возможности Dragon Money казино для новичков и профессионалов Read More »

Погружение в игры Pin-Up Casino: от слотов до живых казино в одном месте

Пинап казино предоставляет игрокам уникальный опыт погружения в мир азартных игр, предлагая широкий выбор игр от слотов до живых казино. В 2026 году это заведение продолжает радовать своих пользователей высококачественным сервисом, безопасностью и разнообразием игровых опций, таких как Пинап казино с множеством бонусов и акций. В этой статье мы подробно рассмотрим, что важно учитывать перед …

Погружение в игры Pin-Up Casino: от слотов до живых казино в одном месте Read More »