Есть метод
updatePhoto
который берется из стора через macActions
В нем прописан тип параметра FormData
actions.ts
async updatePhoto(data: FormData): Promise<void> {
try {
await userHttpService.uploadPhoto(data);
} catch (ex) {
throw new Error(ex);
}
}
на уровне компонента я имплементирую данный action что приходится заново давать ему тип
public updatePhoto;
public async uploadPhoto(file) {
try {
const formData = new FormData();
formData.append('avatar', file);
await this.updatePhoto(formData);
} catch (e) {
console.log(e);
}
}
как отслеживать тип из стора? так как в него я могу положить что угодно