Jaishree2310/GlassyUI-Components

[Bug] Unhandled Promise Rejections across multiple files

オープン

#638 opened on 2026/05/28

 (1 件のコメント) (0 件のリアクション) (1 人の担当者)TypeScript (217 件のフォーク)auto 404
good first issuegssoc'26gssoc:approvedtype:bug

Repository metrics

Stars
 (114 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Hi there! I found .then() chains that do not have a .catch() block in several files. This can lead to unhandled promise rejections crashing the application or causing silent failures. Affected files include:\n- src/components/DropdowndetailsPage.tsx\n- src/components/StatisticDetails.tsx\n- src/components/CalendarDetails.tsx\n- src/components/NavigationDetailsPage.tsx\n- src/components/PaginationDetails.tsx\n\n### Proposed Approach:\n1. Append .catch(err => ...) to all dangling promises.\n2. Add proper user-facing error boundaries or toast notifications if the promise fails.\n3. Add logging for debugging.\n\nI would love to take this on for GSSoC '26. Could you please assign this to me?

コントリビューターガイド