Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

A configuração do storage não está funcionando

Oi tudo bem? Estou acompanhando as aulas direitinho e segui todas as intruções. Estou utilizando o template que foi solicitado baixar e tudo mais para não ter problema de versão 2 para 3 do ionic, porém está com problema mesmo assim no momento de configurar o storage:

function provideStorage() {
  return new Storage(['indexeddb'], { 
    name: 'aluracar',
    storeName: 'agendamentos'
  });
}

Esse new Storage() está dando o erro:

    Expected 1 arguments, but got 2

Então fui verificar o que o construtor do Storage esperava, e ele espera um StorageConfig, mas de qualquer forma não estou conseguindo configurar. Conseguiria me ajudar? Acredito que o código dado pelo curso deve estar correto, porém por algum motivo está acusando problema.

3 respostas
solução!

Olá! Parece que alguma coisa foi atualizada, mas não tem problema. Remova o primeiro o primeiro parâmetro, o array que vai funcionar. Ele não é necessário. Lá na frente você precisará fazer isso para resolver bug no iOS, na parte 2 do curso.

function provideStorage() {
  return new Storage({ 
    name: 'aluracar',
    storeName: 'agendamentos'
  });
}

No aguardo.

Nossa muito obrigada pela agilidade na resposta! Já removi o que falou e parou de dar o erro.

Obrigada! Suas aulas são ótimas, já assisti vários cursos seus :)

Obrigado pelo feedback. Tem mais um curso de Ionic te esperando!