# Can't resolve all parameters for HomePage: (\[object Object\], \[object Object\], ?)

**URL:** <https://forum.ionicframework.com/t/cant-resolve-all-parameters-for-homepage-object-object-object-object/136313>\
**Category:** ionic-v3\
**Created:** [July 26, 2018, 7:16am UTC](https://forum.ionicframework.com/t/cant-resolve-all-parameters-for-homepage-object-object-object-object/136313 "2018-07-26T07:16:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![aliakbar812](https://avatars.discourse-cdn.com/v4/letter/a/da6949/32.png) [@aliakbar812](https://forum.ionicframework.com/u/aliakbar812)\
**Post date:** [July 26, 2018, 7:16am UTC](https://forum.ionicframework.com/t/cant-resolve-all-parameters-for-homepage-object-object-object-object/136313/1 "2018-07-26T07:16:11Z")

</div>

import { Component } from ‘@angular/core’;  
import { NavController , ModalController } from ‘ionic-angular’;  
import { EmployeePage } from ‘./…/employee/employee.ts’;

@Component({  
selector: ‘page-home’,  
templateUrl: ‘home.html’  
})

export class HomePage {  
public employees : [] = [];  
constructor(public navCtrl: NavController,public modalCtrl: ModalController, public employeeProvider : EmployeeProvider) {

}  
ionViewDidEnter() {

```
        this.employeeProvider.createPouchDB();

        this.employeeProvider.read()
            .then(employees => {
                this.employees = employees;
            })
            .catch((err)=>{});

}

showDetails(employee) {
    let modal = this.modalCtrl.create(EmployeePage, { employee: employee });
    modal.present();
}  

```

}

---

<div class="post-metadata">

**Author:** ![anna\_liebt](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@anna\_liebt](https://forum.ionicframework.com/u/anna_liebt)\
**Post date:** [July 26, 2018, 8:09am UTC](https://forum.ionicframework.com/t/cant-resolve-all-parameters-for-homepage-object-object-object-object/136313/2 "2018-07-26T08:09:25Z")

</div>

Hello,  
yous signature of your constructor in homepage contains 4 parameter. You must call our Homepage with this 4 parameters.

One parameter is  
`public employeeProvider : EmployeeProvider)`  
but I can not see a EmployeeProvider anywhere. Maybe a wrong import statement. see  
`import {EmployeePage ...`

Btw, if you have vscode or simular, than you should use an extension that checks import statements and mark it as error.

Best regards, anna-liebt

---

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [July 19, 2021, 9:28pm UTC](https://forum.ionicframework.com/t/cant-resolve-all-parameters-for-homepage-object-object-object-object/136313/3 "2021-07-19T21:28:51Z")

</div>


