Tal vez sea demasiado antiguo para usar, hice un nuevo componente si quieres probarlo.
Está basado en