fix: second try to componentize for (component.js)