(feat) react-component template for subgenerator