060d21eb4fd69b8c64e48c20d5442581cdc91158
- Restructure component to support list and edit view modes for better UX - Replace single global config state with profile-based management system - Add ability to create, edit, and delete S2A configuration profiles - Implement profile activation to set active configuration - Refactor form state management with dedicated form variables (formName, formApiBase, etc.) - Add profile name field to distinguish between multiple configurations - Improve icon usage by removing unused Bookmark and Download icons - Consolidate message handling with auto-dismiss after 4 seconds - Add resetForm utility function to clear form state between operations - Separate fetchActiveConfig from fetchProfiles for cleaner data flow - Enhance error handling with graceful fallbacks for API failures - Improve code organization by grouping related state and functions
Description
No description provided
Languages
TypeScript
57.7%
Go
40.7%
CSS
0.9%
Dockerfile
0.3%
JavaScript
0.3%