feat(toast): error handling - #29
Merged
Merged
Conversation
yashranjan1
commented
Sep 6, 2026
Owner
- Closes [Feature]: Toast-based error handling #6
- Closes [Bug]: Nil-pointer panic on failed request send #8
- Closes [Bug]: OptionsProvider swallows item-fetch errors #19
- Closes [Bug]: Collection rename/delete errors are discarded entirely #20
- Closes [Bug]: Endpoint rename/delete errors are discarded entirely #21
- Closes [Bug]: Possible stale request view state across endpoint navigation #22
- Add ToastFeed and Toast models for handling notifications - Implement color themes and rendering styles for different toast types - Update AppModel to composite toast overlays over the main view
- Add stateful toast feed supporting dynamic addition and removal - Implement automatic timeout command to clear toasts after 5 seconds - Position toasts using absolute coordinates in the main layout - Update toast styles with explicit dimensions and theme backgrounds
- Increase toast width and height dimensions for better readability - Update toast styling with bold headers and thick borders - Adjust vertical spacing and positioning in the toast feed and app view
- Replace silent error drops and placeholders with AddToast commands across views - Remove obsolete ShowError message type in favor of standard toast notifications - Add proper error logging and returns during state updates and requests
- Add error handling and error toasts for collection and endpoint mutations - Apply explicit widths to warning and info toast headers - Remove unused focus state management in endpoints view
This was referenced Sep 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.