Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

[Dúvida] Definição de funções globais para todos os components

Tenho um duvida, qual seria o melhor cenario para definir funções globais no vue?

Por exemplo, vamos supor que eu esteja carregando uma prop global, que contenha algumas permissões que faça o bloqueio de deternimadas ações do usúario, mas para isso eu precise utilizar uma função que faça isso para mim e apenas chame ela no component, sem precisar recriar o mesmo codigo.

Tem algo no vue para isso, ou precisaria usar o vuex?

2 respostas
solução!

Salve, Alexandre!

Você pode reaproveitar funções puras de uma forma bem bacana com a Composition API, tópico principal desse curso.

Uma outra alternativa, dependendo do que você precisa fazer, é utilizar os mixins.

Com o minins eu consegui criar o que queria e no inicio da criação do app vue, fica tudo global.

Ainda não cheguei na parte de composition API, mas estou quase lá.

Obrigado pela atenção.