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

Пин Ап казино: широкий выбор игр и увлекательные бонусы для игроков из Казахстана

Пин Ап казино — это популярное онлайн-казино, которое предлагает широкий выбор игр для игроков из Казахстана. Оно известно своими увлекательными слотами, выгодными бонусами и возможностью играть на реальные деньги. Выбор игр На сайте Пин Ап казино вы найдете огромное количество разнообразных игр: классические слоты, рулетку, блэкджек, видеопокер и многое другое. Здесь каждый игрок сможет найти …

Пин Ап казино: широкий выбор игр и увлекательные бонусы для игроков из Казахстана Read More »

Casino Floor Layouts

Casino floor layouts organize gaming equipment and the routes between it. The arrangement must also accommodate staff movement, maintenance access, seating, and connections to other public facilities within the building or wider entertainment complex. Different activities need different amounts of space. A table with standing spectators has a different circulation pattern from a row of …

Casino Floor Layouts Read More »

Casino Floor Layouts

Casino floor layouts organize gaming equipment and the routes between it. The arrangement must also accommodate staff movement, maintenance access, seating, and connections to other public facilities within the building or wider entertainment complex. Different activities need different amounts of space. A table with standing spectators has a different circulation pattern from a row of …

Casino Floor Layouts Read More »

Bonus fără depunere și cerințe de rulaj: ce trebuie să știi înainte de a

Cazinourile online au devenit din ce în ce mai populare, iar bonusurile fără depunere sunt o oportunitate excelentă pentru jucători de a explora diverse platforme fără a face un depozit inițial. Acest tip de bonus permite jucătorilor noi să testeze jocuri și să se familiarizeze cu atmosfera unui cazinou online, având în vedere cerințele de …

Bonus fără depunere și cerințe de rulaj: ce trebuie să știi înainte de a Read More »

Wettbedingungen verstehen: Tipps für den Umgang mit Casino Bonus ohne Einzahlung

In der Welt der Online-Casinos sind Boni ohne Einzahlung eine beliebte Möglichkeit, um neue Spieler zu gewinnen. Sie ermöglichen es den Nutzern, Spiele auszuprobieren, ohne zunächst Geld investieren zu müssen. Doch bevor man sich auf diese Angebote stürzt, ist es wichtig, die Wettbedingungen und Umsatzanforderungen genau zu verstehen, insbesondere wenn es um einen casino bonus …

Wettbedingungen verstehen: Tipps für den Umgang mit Casino Bonus ohne Einzahlung Read More »

Cleobetra Casino Offiziell: Die Checkliste für seriöse Online Casinos

Die Welt des Online-Glücksspiels bietet unzählige Möglichkeiten für Unterhaltung und potenzielle Gewinne. Doch nicht alle Plattformen im Internet sind vertrauenswürdig. Ein seriöses Online Casino erkennen ist entscheidend für eine sichere und faire Spielerfahrung. Viele Spieler suchen nach den migliori siti scommesse, die nicht nur großzügige Boni anbieten, sondern auch transparent und lizenziert sind. Erfahrungsberichte zu …

Cleobetra Casino Offiziell: Die Checkliste für seriöse Online Casinos Read More »

Casino Floor Layouts

Casino floor layouts organize gaming equipment and the routes between it. The arrangement must also accommodate staff movement, maintenance access, seating, and connections to other public facilities within the building or wider entertainment complex. Different activities need different amounts of space. A table with standing spectators has a different circulation pattern from a row of …

Casino Floor Layouts Read More »

Casino Floor Layouts

Casino floor layouts organize gaming equipment and the routes between it. The arrangement must also accommodate staff movement, maintenance access, seating, and connections to other public facilities within the building or wider entertainment complex. Different activities need different amounts of space. A table with standing spectators has a different circulation pattern from a row of …

Casino Floor Layouts Read More »

Casino Floor Layouts

Casino floor layouts organize gaming equipment and the routes between it. The arrangement must also accommodate staff movement, maintenance access, seating, and connections to other public facilities within the building or wider entertainment complex. Different activities need different amounts of space. A table with standing spectators has a different circulation pattern from a row of …

Casino Floor Layouts Read More »

Casino Floor Layouts

Casino floor layouts organize gaming equipment and the routes between it. The arrangement must also accommodate staff movement, maintenance access, seating, and connections to other public facilities within the building or wider entertainment complex. Different activities need different amounts of space. A table with standing spectators has a different circulation pattern from a row of …

Casino Floor Layouts Read More »