[Gekidou] Gallery (#6008)

* Gallery screen (ground work)

* Open the gallery from posts

* Open the gallery from post draft

* feedback review

* Feedback review 2

* do not remove dm channel names and localization fix

* update to the latest network-client

* do not override file width, height and imageThumbail if received file does not have it set

* bring back ScrollView wrapper for message component

* Remove Text wrapper for markdown paragraph

* Fix YouTube play icon placeholder

* Make video file play button container round

* Add gif image placeholder

* Save images & videos to camera roll

* Feedback review 3

* load video thumbnail when post is in viewport

* simplify prefix
This commit is contained in:
Elias Nahum
2022-03-01 13:55:44 -03:00
committed by GitHub
parent efd2fd0c02
commit 5de54471b7
115 changed files with 6458 additions and 1323 deletions

View File

@@ -7,7 +7,7 @@ export interface ClientFilesMix {
getFileUrl: (fileId: string, timestamp: number) => string;
getFileThumbnailUrl: (fileId: string, timestamp: number) => string;
getFilePreviewUrl: (fileId: string, timestamp: number) => string;
getFilePublicLink: (fileId: string) => Promise<any>;
getFilePublicLink: (fileId: string) => Promise<{link: string}>;
uploadPostAttachment: (
file: FileInfo,
channelId: string,