"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;
Il Black Friday ha ormai superato la sua origine di giorno di sconti sui negozi fisici per diventare un vero e proprio evento nel panorama del gaming online. In pochi giorni i principali casinò digitali pubblicano “bonus blast” che promettono deposit match, giri gratuiti e cashback a livelli mai visti durante l’anno. Questa ondata di …
Die Auszahlung von Gewinnen im Online Casino ist ein entscheidender Faktor für das Spielerlebnis. Spieler möchten nicht nur bei der Einzahlung flexibel sein, sondern auch bei der Entnahme ihrer Gewinne verschiedene Methoden zur Verfügung haben. Moderne Online Casinos bieten heute eine breite Palette an Auszahlungsoptionen, von klassischen Banküberweisungen bis hin zu modernen E-Wallets und Kryptowährungen. …
La responsabilidad del juego ha pasado de ser una mera declaración de intenciones a convertirse en una exigencia normativa y, sobre todo, en una herramienta esencial para los jugadores novatos. Cuando alguien se sienta por primera vez frente a una pantalla de casino online, la cantidad de estímulos – luces, sonidos, bonos de bienvenida y …
Nel mondo dei giochi d’azzardo digitali, la velocità non è solo un optional: è la base su cui si costruisce l’intera esperienza di gioco. Un caricamento lento o una risposta tardiva può trasformare una sessione entusiasmante in una frustrazione, facendo scappare il giocatore verso piattaforme più reattive. Per i gestori di casinò online, garantire prestazioni …
Negli ultimi cinque anni il mercato dei casinò online ha registrato una crescita esponenziale, spinta soprattutto dal boom dei giochi con croupier dal vivo. La possibilità di interagire con un vero dealer, vedere le carte in streaming HD e partecipare a tavoli di roulette, blackjack o baccarat in tempo reale ha trasformato l’esperienza da “gioco …
Negli ultimi dieci anni la colonna sonora è diventata un elemento distintivo dei giochi d’azzardo digitali. Non si tratta più solo di un semplice sottofondo; le melodie, i ritmi e gli effetti sonori sono progettati per guidare l’emozione del giocatore, sincronizzandosi con le animazioni delle slot e con le notifiche di vincita. Questo fenomeno ha …
Negli ultimi dieci anni lo streaming ha trasformato il modo in cui i giocatori scoprono, provano e si legano ai giochi da casinò. Un tempo i video‑recensioni erano limitati a brevi clip su forum o a tutorial su software di registrazione, oggi milioni di spettatori si collegano ogni sera a canali dedicati, assistendo in tempo …
Negli ultimi dieci anni lo streaming ha trasformato il modo in cui i giocatori scoprono, provano e si legano ai giochi da casinò. Un tempo i video‑recensioni erano limitati a brevi clip su forum o a tutorial su software di registrazione, oggi milioni di spettatori si collegano ogni sera a canali dedicati, assistendo in tempo …
Guide complet du casino en ligne – tout ce que vous devez savoir Les casinos en ligne ont connu une croissance exponentielle au cours de la dernière décennie, portée par la démocratisation du haut débit et l’essor des smartphones. En France, le marché passe aujourd’hui le cap du milliard d’euros annuels et attire aussi bien …
The lights above the felt flickered like a neon sunrise as the dealer pushed the last chip across the table. A hush fell over the bustling casino floor, broken only by the soft clink of glasses and the distant whir of slot reels. In that split‑second, the player’s heart raced in sync with the spinning …