@@ -123,28 +123,13 @@ const KanbanCardComponent = ({
123123 setShowStatusSheet ( false ) ;
124124 } ;
125125
126- const handleOpenStatusSheet = ( ) => {
127- if ( typeof window !== "undefined" && window . innerWidth >= 1024 ) return ;
128- setShowStatusSheet ( true ) ;
129- } ;
130-
131- useEffect ( ( ) => {
132- if ( ! showStatusSheet ) return ;
133- const handleResize = ( ) => {
134- if ( window . innerWidth >= 1024 ) setShowStatusSheet ( false ) ;
135- } ;
136- window . addEventListener ( "resize" , handleResize ) ;
137- return ( ) => window . removeEventListener ( "resize" , handleResize ) ;
138- } , [ showStatusSheet ] ) ;
139-
140126 return (
141127 < >
142128 { showStatusSheet && (
143129 < Modal
144130 isOpen = { showStatusSheet }
145131 onClose = { ( ) => setShowStatusSheet ( false ) }
146132 title = { t ( "kanban.changeStatus" ) }
147- className = "lg:hidden"
148133 >
149134 < div className = "space-y-2" >
150135 { statusOptions . map ( ( status ) => {
@@ -215,7 +200,7 @@ const KanbanCardComponent = ({
215200 onEditSave = { kanbanItemHook . handleSave }
216201 onEditKeyDown = { kanbanItemHook . handleKeyDown }
217202 onShowSubtaskModal = { ( ) => onOpenDetail ( item ) }
218- onShowStatusMenu = { handleOpenStatusSheet }
203+ onShowStatusMenu = { ( ) => setShowStatusSheet ( true ) }
219204 onEdit = { kanbanItemHook . handleEdit }
220205 onDelete = { kanbanItemHook . handleDelete }
221206 onArchive = { kanbanItemHook . handleArchive }
0 commit comments