Skip to main content
Módulo Vuex que disponibiliza dados globais do ambiente Yampi, inicializados a partir de window.Yampi no carregamento da página.

Getters

GetterTipoFonteDescrição
pageStringwindow.Yampi.pageTipo da página atual (ex: 'product', 'category', 'home').
cartTokenStringwindow.Yampi.cart_tokenToken do carrinho da sessão atual.
envStringwindow.Yampi.envAmbiente de execução: 'production' ou 'local'.
csrfTokenStringwindow.Yampi.csrf_tokenToken CSRF para requisições autenticadas ao servidor Rocket.
sessionObjectwindow.Yampi.sessionDados da sessão do usuário.
recommStringwindow.Yampi.mago_configID de recomendação do Mago para personalização de produtos.

Uso

import { mapGetters } from 'vuex';

export default {
    computed: {
        ...mapGetters('environment', ['page', 'env']),

        isProductPage() {
            return this.page === 'product';
        },
    },
};