"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; pinco Archives - Page 2 of 2 -

pinco

официальный Сайт Лицензионного Онлайн Казин

официальный Сайт Лицензионного Онлайн Казино самые Онлайн-казино В европейских Лучшие Российские Сайты Казино 2024″ Content New Retro Casino Мобильная Версия Сайта И специальные Приложения В заокеанских Казино Онлайн Казино России 🏆 6 Лучших Сайтов Казино В европы (самые Рейтинговые Сайты В Октябре 2024 Г ) Ставки а Спорт В” “casino X Принцип Формирования Рейтинга Причин%2C …

официальный Сайт Лицензионного Онлайн Казин Read More »

Казино Пин Ап Официальный Сайт Pin Up Casino Играть Онлай

Казино Пин Ап Официальный Сайт Pin Up Casino Играть Онлайн Pin Up Casino Пин Ап официальному Сайт Онлайн Казино Pin Up%2C Игровые Автоматы%2C Регистрация Content Регистрация В Онлайн Казино Пин Уп С Бонусом а Вход В личных Кабинет Бонусы Пин Уп Казино а Регистрацию И Бездепозитный Фриспины собственные Операции В Пинап%3A Как Пополнять Баланс И …

Казино Пин Ап Официальный Сайт Pin Up Casino Играть Онлай Read More »