Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Issue when importing FileTransfer - ionic 3

I have installed filetransfer plugin as it mention here

Here is the code in the app.module.ts:

import { FileTransfer } from '@ionic-native/file-transfer';

providers: [
   ...
   FileTransfer,
   ...
]

Here is the error

Type 'FileTransferOriginal' is not assignable to type 'Provider'. Type 'FileTransferOriginal' is missing the following properties from type 'FactoryProvider': provide, useFactoryts(2322) (alias) const FileTransfer: FileTransferOriginal import FileTransfer

like image 878
poimsm2 Avatar asked Jan 30 '19 06:01

poimsm2


1 Answers

You installed the latest @ionic-native/file-transfer (v5+).

Then you should import FileTransfer from @ionic-native/file-transfer/ngx

import { FileTransfer } from '@ionic-native/file-transfer/ngx';

Or else install @ionic-native/file-transfer with v4+, then you can import FileTransfer from @ionic-native/file-transfer

import { FileTransfer } from '@ionic-native/file-transfer';
like image 137
Sudarshana Dayananda Avatar answered Nov 06 '22 23:11

Sudarshana Dayananda