langflow/src/frontend/tests/core/integrations
Cristhian Zanforlin Lousa 977ba926c6
perf: Optimize component rendering with memoization and useCallback hooks (#5253)
*  (NodeDescription/index.tsx): Memoize Markdown component and description rendering for performance optimization
♻️ (NodeOutputfield/index.tsx): Memoize HandleRenderComponent and Handle instance with useMemo and memo for performance optimization
 (RenderInputParameters/index.tsx): Add new component RenderInputParameters to render input parameters with memoization for improved performance

📝 (GenericNode/index.tsx): Remove unused imports and functions, refactor sortToolModeFields to be exported, and optimize key generation and memoization for NodeOutputField component
📝 (flowSidebarComponent/index.tsx): Refactor event handlers to use useCallback for better performance
📝 (nodeToolbarComponent/index.tsx): Refactor event handlers to use useCallback for better performance and readability

* ♻️ (NodeDescription/index.tsx): Remove unnecessary comments and improve code readability by removing redundant comments
♻️ (NodeOutputfield/index.tsx): Remove unnecessary comments and improve code readability by removing redundant comments
♻️ (RenderInputParameters/index.tsx): Remove unnecessary comments and improve code readability by removing redundant comments
♻️ (index.tsx): Remove unnecessary comments and improve code readability by removing redundant comments

*  (decisionFlow.spec.ts): add @workflow tag to the test case for better categorization and organization.

* 📝 (GenericNode/index.tsx): Organize imports and update component import for better code structure and readability
📝 (GenericNode/index.tsx): Refactor renderOutputs function to improve code readability and maintainability
📝 (GenericNode/index.tsx): Refactor renderOutputParameter function to use OutputParameter component for consistency
📝 (GenericNode/index.tsx): Refactor output rendering logic to use OutputParameter component for better code structure
📝 (sidebarDraggableComponent/index.tsx): Update logic to remove cursor element only if it exists to prevent errors

*  (NodeOutputParameter/index.tsx): Add a new component for rendering output parameters in the frontend to improve modularity and reusability.
2024-12-13 22:24:45 +00:00
..
Basic Prompting.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Blog Writer.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Custom Component Generator.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
decisionFlow.spec.ts perf: Optimize component rendering with memoization and useCallback hooks (#5253) 2024-12-13 22:24:45 +00:00
Document QA.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Dynamic Agent.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Hierarchical Agent.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Image Sentiment Analysis.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
Instagram Copywriter.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
Market Research.spec.ts test: increase timeout in Market Research tests (#5208) 2024-12-11 18:01:57 +00:00
Memory Chatbot.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Prompt Chaining.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
SaaS Pricing.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
SEO Keyword Generator.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
Sequential Task Agent.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
similarity.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Simple Agent.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
starter-projects.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
textInputOutput.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00
Travel Planning Agent.spec.ts refactor: Remove unnecessary wait for timeout in Travel Planning Agent test (#5143) 2024-12-07 14:54:27 +00:00
Twitter Thread Generator.spec.ts test: Enhance frontend testability with data attributes and integration tests (#4948) 2024-12-04 16:49:16 +00:00
Vector Store.spec.ts test: Add utility functions to streamline test setup and improve maintainability (#5168) 2024-12-09 20:30:56 +00:00