"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;
Navigating non UKGC casinos reveals a landscape where design choices and payment methods often differ, inviting a closer look at how these sites approach trust and usability beyond familiar regulations.
Posido Casino tarjoaa pelaajilleen ainutlaatuisen ja turvallisen pelikokemuksen, jossa voit nauttia laajasta pelivalikoimasta ja vedonlyöntivaihtoehdoista. Mobiiliystävällinen alusta inspiroituu muinaisista merijumaluista, ja posidokasino.fi tekee pelaamisesta hauskaa ja jännittävää missä ja milloin vain. Tämä artikkeli vie sinut syvemmälle Posido Casinon maailmaan ja kertoo, mitä erikoista täältä löytyy. Miksi Posido Casino on tutustumisen arvoinen Posido Casino erottuu joukosta …
With its minimal design and straightforward controls, Aviator offers an interface that feels unexpectedly uncluttered, inviting players to focus on the rising tension of each click.
تعتبر الكازينوهات نقطة جذب كبيرة لعشاق الألعاب حول العالم، ومع تزايد شعبية الكازينوهات الأونلاين، أصبح من الضروري معرفة كيفية سحب الأرباح بأمان وسرعة. في هذا المقال، سنستعرض كيفية سحب الأرباح من كازينو Casoola، مع تقديم نصائح هامة حول التأكد من سلامة وتجربة المستخدم. يوفر كازينو Casoola مجموعة واسعة من الألعاب والمكافآت، ويمكنك زيارة الموقع عبر …
As New Zealand embraces the digital gaming revolution, online casinos offer an incredible variety of games, including exciting real money slots, commonly referred to as pokies. This guide will explore the intricacies of online pokies and the enticing bonuses available to players in 2026. With a focus on evaluating, accessing, and maximizing these promotions, you …