Update components.js