Remove showOpen
This commit is contained in:
		
							parent
							
								
									dcb5531038
								
							
						
					
					
						commit
						8914809775
					
				
					 1 changed files with 5 additions and 11 deletions
				
			
		|  | @ -126,30 +126,24 @@ const Messaging = (props) => { | ||||||
|     const [message, setMessage] = useState(""); |     const [message, setMessage] = useState(""); | ||||||
|     const [dialogKey, setDialogKey] = useState(0); |     const [dialogKey, setDialogKey] = useState(0); | ||||||
|     const [dialogOpenMode, setDialogOpenMode] = useState(""); |     const [dialogOpenMode, setDialogOpenMode] = useState(""); | ||||||
|     const [showDialog, setShowDialog] = useState(false); |  | ||||||
|     const [showDropZone, setShowDropZone] = useState(false); |     const [showDropZone, setShowDropZone] = useState(false); | ||||||
| 
 | 
 | ||||||
|     const subscription = props.selected; |     const subscription = props.selected; | ||||||
|     const selectedTopicUrl = (subscription) ? topicUrl(subscription.baseUrl, subscription.topic) : ""; |     const selectedTopicUrl = (subscription) ? topicUrl(subscription.baseUrl, subscription.topic) : ""; | ||||||
| 
 | 
 | ||||||
|     const handleWindowDragEnter = () => { |  | ||||||
|         setDialogOpenMode(prev => (prev) ? prev : SendDialog.OPEN_MODE_DRAG); // Only update if not already open
 |  | ||||||
|         setShowDialog(true); |  | ||||||
|         setShowDropZone(true); |  | ||||||
|     }; |  | ||||||
| 
 |  | ||||||
|     useEffect(() => { |     useEffect(() => { | ||||||
|         window.addEventListener('dragenter', handleWindowDragEnter); |         window.addEventListener('dragenter', () => { | ||||||
|  |             setDialogOpenMode(prev => (prev) ? prev : SendDialog.OPEN_MODE_DRAG); // Only update if not already open
 | ||||||
|  |             setShowDropZone(true); | ||||||
|  |         }); | ||||||
|     }, []); |     }, []); | ||||||
| 
 | 
 | ||||||
|     const handleOpenDialogClick = () => { |     const handleOpenDialogClick = () => { | ||||||
|         setDialogOpenMode(SendDialog.OPEN_MODE_DEFAULT); |         setDialogOpenMode(SendDialog.OPEN_MODE_DEFAULT); | ||||||
|         setShowDialog(true); |  | ||||||
|         setShowDropZone(false); |         setShowDropZone(false); | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     const handleSendDialogClose = () => { |     const handleSendDialogClose = () => { | ||||||
|         setShowDialog(false); |  | ||||||
|         setShowDropZone(false); |         setShowDropZone(false); | ||||||
|         setDialogOpenMode(""); |         setDialogOpenMode(""); | ||||||
|         setDialogKey(prev => prev+1); |         setDialogKey(prev => prev+1); | ||||||
|  | @ -167,7 +161,7 @@ const Messaging = (props) => { | ||||||
|                 key={`sendDialog${dialogKey}`} // Resets dialog when canceled/closed
 |                 key={`sendDialog${dialogKey}`} // Resets dialog when canceled/closed
 | ||||||
|                 topicUrl={selectedTopicUrl} |                 topicUrl={selectedTopicUrl} | ||||||
|                 message={message} |                 message={message} | ||||||
|                 open={showDialog} |                 open={!!dialogOpenMode} | ||||||
|                 openMode={dialogOpenMode} |                 openMode={dialogOpenMode} | ||||||
|                 dropZone={showDropZone} |                 dropZone={showDropZone} | ||||||
|                 onClose={handleSendDialogClose} |                 onClose={handleSendDialogClose} | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue