Move all firbase dependencies from actions layer to firebaseService layer (#13)

This commit is contained in:
Qolzam
2017-10-12 17:47:26 +07:00
parent c82826bdd4
commit 0785c38d42
48 changed files with 1305 additions and 796 deletions

View File

@@ -1,15 +1,16 @@
import { User } from 'domain/users'
import { Image } from 'domain/imageGallery'
/**
* Image gallery service interface
*
*
* @export
* @interface IImageGalleryService
*/
export interface IImageGalleryService {
}
getImageGallery: (userId: string) => Promise<Image[]>
saveImage: (userId: string, image: Image) => Promise<string>
deleteImage: (userId: string, imageId: string) => Promise<void>
uploadImage: (file: any, fileName: string, progressCallback: Function) => Promise<void>
downloadImage: (fileName: string) => Promise<string>
}

View File

@@ -2,4 +2,4 @@ import { IImageGalleryService } from './IImageGalleryService'
export {
IImageGalleryService
}
}