Boa tarde.
Esse não me parece ser um trecho de código do curso. É de algum projeto seu?
Bom, independente disso, esse trecho de código não ficou claro para mim que isso é uma validação. Olhando assim, isolado o código, você precisa verificar quem é storage
. Ela parece ser undeffined. Chuto que ele é a causa do problema.
É um código que usa React? Tá me parecendo. Já experimentou buscar ajuda no fórum do framework aqui da Alura? É que você postou no JS Avançado II. Talvez no fórum do React, quem trabalha com ele, saiba quem é esse storage que apareceu ai no seu código.
Mas fica minha recomendação de verificar de onde vem esse storage ai, pois como disse, chuto que ele é a causa do problema.