mirror of
https://github.com/aljazceru/Auto-GPT.git
synced 2025-12-17 22:14:28 +01:00
This commit introduces substantial improvements to the TaskView class to accommodate both tasks and test suites in a unified view. It also integrates the TestSuiteDetailView to display test suite details when a test suite is selected. Key Enhancements: 1. Modified the `initState` method to call `fetchAndCombineData()` from TaskViewModel, thereby populating the combined data source. 2. Replaced the ListView that was rendering tasks with a ListView that can render both tasks and test suites. 3. Introduced conditional rendering for TestSuiteDetailView when a test suite is selected. 4. Updated onTap actions to select and deselect tasks and test suites appropriately. 5. Moved to using a Stack layout to allow overlay of TestSuiteDetailView on top of the existing layout. This refactor enhances the TaskView's capabilities to manage and display both tasks and test suites, offering a more integrated user experience.