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.