필요하지 않은 접힘 버튼 제거

This commit is contained in:
hyojun.choi 2025-11-25 13:41:35 +09:00
parent 97209b6742
commit 7ddbc40cd4

View File

@ -24,7 +24,7 @@ export default function WithDraggable({ isShow, children, pos = { x: 0, y: 0 },
<Draggable
position={{ x: position.x, y: position.y }}
onDrag={(e, data) => handleOnDrag(e, data)}
handle= ''//{handle === '' ? '.modal-handle' : handle} //전체 handle
handle="" //{handle === '' ? '.modal-handle' : handle} //전체 handle
cancel="input, button, select, textarea, [contenteditable], .sort-select"
>
<div className={`modal-pop-wrap ${className}`} style={{ visibility: isHidden ? 'hidden' : 'visible' }}>
@ -38,17 +38,17 @@ export default function WithDraggable({ isShow, children, pos = { x: 0, y: 0 },
)
}
function WithDraggableHeader({ title, onClose, children }) {
function WithDraggableHeader({ title, onClose, children, isFold, onFold = null }) {
return (
<div className="modal-head modal-handle">
<h1 className="title">{title}</h1>
<div className='modal-btn-wrap'>
<button className='modal-fold act'></button>
{onClose && (
<button className="modal-close" onClick={() => onClose()}>
닫기
</button>
)}
<div className="modal-btn-wrap">
{onFold && <button className={`modal-fold ${isFold ? '' : 'act'}`} onClick={onFold}></button>}
{onClose && (
<button className="modal-close" onClick={() => onClose()}>
닫기
</button>
)}
</div>
</div>
)