ComponentRepositoryを追加