File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
packages/rn-tester/js/examples/DragAndDrop Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ function DragDropView(): React.Node {
29
29
// $FlowFixMe[missing-empty-array-annot]
30
30
const [ log , setLog ] = React . useState ( [ ] ) ;
31
31
const appendLog = ( line : string ) => {
32
- const limit = 3 ;
32
+ const limit = 6 ;
33
33
let newLog = log . slice ( 0 , limit - 1 ) ;
34
34
newLog . unshift ( line ) ;
35
35
setLog ( newLog ) ;
@@ -55,7 +55,13 @@ function DragDropView(): React.Node {
55
55
appendLog ( 'onDrop' ) ;
56
56
setIsDraggingOver ( false ) ;
57
57
if ( e . nativeEvent . dataTransfer . files && e . nativeEvent . dataTransfer . files [ 0 ] ) {
58
- setImageUri ( e . nativeEvent . dataTransfer . files [ 0 ] . uri ) ;
58
+ const file = e . nativeEvent . dataTransfer . files [ 0 ] ;
59
+ if ( file . type . startsWith ( 'image/' ) ) {
60
+ appendLog ( 'Dropped image file: ' + file . name ) ;
61
+ } else {
62
+ appendLog ( 'Dropped file: ' + file . name ) ;
63
+ }
64
+ setImageUri ( file . uri ) ;
59
65
}
60
66
} }
61
67
style = { {
You can’t perform that action at this time.
0 commit comments