about summary refs log tree commit diff
path: root/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-10-29 21:00:28 +0000
committerGitHub <noreply@github.com>2024-10-29 21:00:28 +0000
commitab492cd77a2588c58899793d5a51c7d4dd0a4968 (patch)
tree92ba094ba42e291913edb0f7e977a8c2216cfbb2 /src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx
parent339f45ccbb043b9b2f46a459af4dfb368dfb705d (diff)
downloadvoidsky-ab492cd77a2588c58899793d5a51c7d4dd0a4968.tar.zst
Show almost-instant preview when opening lightbox (#6000)
* Plumb thumbUri down to the lightbox

* Remove onLoad tracking from lightbox

* Hook up placeholder URI to the image

* Fix NaN causing crash on double tap while offline

* Protect against NaNs in the future
Diffstat (limited to 'src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx')
-rw-r--r--src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx b/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx
deleted file mode 100644
index 9667fcaa7..000000000
--- a/src/view/com/lightbox/ImageViewing/components/ImageItem/ImageLoading.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- * Copyright (c) JOB TODAY S.A. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- *
- */
-
-import React from 'react'
-
-import {ActivityIndicator, Dimensions, StyleSheet, View} from 'react-native'
-
-const SCREEN = Dimensions.get('screen')
-const SCREEN_WIDTH = SCREEN.width
-const SCREEN_HEIGHT = SCREEN.height
-
-export const ImageLoading = () => (
-  <View style={styles.loading}>
-    <ActivityIndicator size="small" color="#FFF" />
-  </View>
-)
-
-const styles = StyleSheet.create({
-  listItem: {
-    width: SCREEN_WIDTH,
-    height: SCREEN_HEIGHT,
-  },
-  loading: {
-    width: SCREEN_WIDTH,
-    height: SCREEN_HEIGHT,
-    alignItems: 'center',
-    justifyContent: 'center',
-  },
-  imageScrollContainer: {
-    height: SCREEN_HEIGHT,
-  },
-})