"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; 1Win Brasil Archives -

1Win Brasil

“roleta Online Jogos Sobre Roleta Virtual » Betfair Casin

“roleta Online Jogos Sobre Roleta Virtual » Betfair Casino Tudo Relacionada Como Jogar Roleta Em Cassinos On-line” Content Faq – Perguntas Também Frequentes Relacionadas The Roleta Online ❓ Posso Jogar Roleta Online Vello Meu Celular? Classificação Durante Rng (3d) Ou Roleta Ao Vivo Observe Because Tendências Do Jogo É Legitimate Jogar Nos Recém-lan?ados Cassinos? Apostas …

“roleta Online Jogos Sobre Roleta Virtual » Betfair Casin Read More »

Ставки На Спорт Онлайн Официальный Сайт Букмекерской Конторы Betboo

Ставки На Спорт Онлайн Официальный Сайт Букмекерской Конторы Betboom Ставки На Спорт Онлайн Букмекерские Ставки на Футбол На следующий Прогнозы На Спорт Сделать Live Ставку На Спорт и Сайте Бк Content Ставки В Игровых Аппаратах Железные Прогнозы ведь Стоит Играть и Бесплатные Онлайн Слоты%3F Паолини — Рыбакина Ставка (к 1 И Прогноз в Матч 1%2F4 …

Ставки На Спорт Онлайн Официальный Сайт Букмекерской Конторы Betboo Read More »

Ставки На Спорт%3A Лучшие Коэффициенты на Сегодня%2C Сделать Онлайн Ставк

Ставки На Спорт%3A Лучшие Коэффициенты на Сегодня%2C Сделать Онлайн Ставку Ставки И Прогнозы На Спорт Онлайн%3A Рейтинги Букмекерских Контор И Отзывы Бонусы%2C Акции И Промокоды Букмекеров Всепроспорт Ру Content которых Ставки” “на Спорт Категории Спортивные Прогнозы Обзоры Матчей И Аналитика Букмекерская Компания 1xbet – Ставки На Спорт Онлайн «боруссия» – «реал»%3A Последний Матч Крооса И …

Ставки На Спорт%3A Лучшие Коэффициенты на Сегодня%2C Сделать Онлайн Ставк Read More »