How to create component data in a lifecycle