From 2b52d760c14849f9413faa6bd75c5aca2a2baa0d Mon Sep 17 00:00:00 2001 From: Oleg Repin Date: Wed, 3 Apr 2019 14:20:54 +0300 Subject: [PATCH 1/2] fix typescript declarations --- package.json | 1 + typings/CameraRoll.d.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/package.json b/package.json index 5f15108ed..1f444a20a 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "version": "1.0.3", "description": "", "main": "./js/CameraRoll.js", + "types": "./typings/CameraRoll.d.ts", "scripts": { "start": "react-native start", "test": "yarn validate:eslint && yarn validate:flow && yarn validate:typescript && yarn test:jest", diff --git a/typings/CameraRoll.d.ts b/typings/CameraRoll.d.ts index c2e417f04..76c2cda2b 100644 --- a/typings/CameraRoll.d.ts +++ b/typings/CameraRoll.d.ts @@ -85,3 +85,7 @@ export interface CameraRollStatic { */ getPhotos: (params: GetPhotosParams) => Promise; } + +let CameraRoll: CameraRollStatic; + +export default CameraRoll; From f1a9ed4603b9b61816aad634cc18f0d45fe807d7 Mon Sep 17 00:00:00 2001 From: Oleg Repin Date: Fri, 5 Apr 2019 12:25:31 +0300 Subject: [PATCH 2/2] fix typo in ts declarations --- typings/CameraRoll.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/typings/CameraRoll.d.ts b/typings/CameraRoll.d.ts index 76c2cda2b..de470d6b5 100644 --- a/typings/CameraRoll.d.ts +++ b/typings/CameraRoll.d.ts @@ -27,7 +27,7 @@ export interface GetPhotosParams { after?: string, groupTypes?: GroupType, groupName?: string, - assetType?: AssetType + assetType?: AssetType, mimeTypes?: Array, } @@ -72,12 +72,12 @@ export interface CameraRollStatic { /** * Delete a photo from the camera roll or media library. photos is an array of photo uri's. */ - deletePhotos: (photos: Array) => void, + deletePhotos: (photos: Array) => void; /** * Saves the photo or video to the camera roll or photo library. */ - saveToCameraRoll: (tag: string, type?: 'photo' | 'video') => Promise; + saveToCameraRoll: (tag: string, type?: 'photo' | 'video') => Promise; /** * Returns a Promise with photo identifier objects from the local camera