Update Enhance ChatInput Component: Add Error Handling and Debounce Sync Ask.tsx
- Added error handling for `invoke` calls in `handleSend` and `useEffect` to manage asynchronous errors. - Implemented debounce for `ask_sync` to reduce the frequency of sync operations and improve performance. - Updated `SendIcon` with `aria-label` for better accessibility. - Added cleanup for debounce function to avoid memory leaks. These changes improve the reliability of the chat input component and enhance its usability and performance.
S
Shaharukh mithagari committed
4586e444937e799d3456a270c95657983ba8f331
Parent: ef74c4a
Committed by GitHub <noreply@github.com>
on 8/23/2024, 11:39:59 PM