feat: add minimize and expand functionality for UI nodes (#4388)

*  (frontend): improve UI by dynamically showing/hiding elements based on showNode state
🔧 (frontend): update node internals when toggling showNode state
📝 (frontend): add test for minimizing and expanding components

* 🔧 (handleRenderComponent/index.tsx): refactor getHandleClasses function to improve code readability and maintainability
🔧 (handleRenderComponent/index.tsx): refactor handleClick function to improve code readability and maintainability

---------

Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
This commit is contained in:
Cristhian Zanforlin Lousa 2024-11-05 10:02:10 -03:00 committed by GitHub
commit 84d07d9ec3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 193 additions and 62 deletions

File diff suppressed because one or more lines are too long