pull/5370/head
bunsenstraat 3 years ago
parent 04c16aa3ec
commit 2f34656e47
  1. 10
      libs/remix-ui/terminal/src/lib/custom-hooks/useDragTerminal.tsx

@ -1,4 +1,4 @@
import { useEffect, useState } from 'react'
import React, { useEffect, useState } from 'react'
export const useDragTerminal = (minHeight: number, defaultPosition: number) => {
const [isOpen, setIsOpen] = useState(defaultPosition > minHeight)
@ -26,7 +26,7 @@ export const useDragTerminal = (minHeight: number, defaultPosition: number) => {
}
const handleDraggingEnd = () => {
if(!isDragging) return
if (!isDragging) return
setIsDragging(false)
@ -38,7 +38,7 @@ export const useDragTerminal = (minHeight: number, defaultPosition: number) => {
event.preventDefault()
event.stopPropagation()
if(isOpen) {
if (isOpen) {
setLastTerminalPosition(terminalPosition)
setLastYPosition(0)
setTerminalPosition(minHeight)
@ -62,7 +62,7 @@ export const useDragTerminal = (minHeight: number, defaultPosition: number) => {
// Reset terminal position
useEffect(() => {
if(!terminalPosition){
if (!terminalPosition) {
setTerminalPosition(defaultPosition)
}
}, [terminalPosition, setTerminalPosition])
@ -72,6 +72,6 @@ export const useDragTerminal = (minHeight: number, defaultPosition: number) => {
terminalPosition,
isDragging,
handleDraggingStart,
handleToggleTerminal,
handleToggleTerminal
}
}
Loading…
Cancel
Save