Copy buttons in the URL encoder and JWT decoder are all named just "Copy"
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
Issue này chưa được đánh giá.
Mô tả
#334 gave CopyButton an ariaLabel prop and used it in the case and number base converters. The URL encoder and the JWT decoder still have copy buttons that a screen reader only hears as "Copy":
- URL encoder: the output (
app/(tools)/url-encoder/UrlEncoderClient.tsx, line 174) and the button next to each query parameter (line 214) - JWT decoder: the header and payload cards (
components/DecodedCard.tsx, line 65), the cURL snippet (JwtDecoderClient.tsx, line 290), the signature (line 502) and the encoder's token (components/EncoderTab.tsx, line 208)
What to do
- Pass an
ariaLabelthat says what each button copies, like "Copy encoded output", "Copy value of page" (for a query parameter calledpage), "Copy header", "Copy payload", "Copy cURL command", "Copy signature" and "Copy token". The visible text stays "Copy".
Where to look
- The lines above, and
components/shared/CopyButton.tsxfor the prop - The tests next to them:
UrlEncoderClient.test.tsx,JwtDecoderClient.test.tsx,DecodedCard.test.tsxandEncoderTab.test.tsx
Acceptance criteria
- Every copy button in both tools has a name that says what it copies, and still shows "Copy"
- Tests that fail on the current code
-
npm run lint,npm run testandnpm run buildpass
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off develop, and open your PR against develop with Closes #335 in the description.
- Ngôn ngữ chính
- TypeScript
- Star
- 1
- Fork
- 9
- Merge trung bình
- 7 giờ 30 phút
- Pull request đã merge (30 ngày)
- 151
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của codercops/toolbelt
-
fix(UI): shortcut popover overflowsCó thể đã có người làm @DeepakNegi13 đã nhận 1 ngày trước. Đang mởbug good first issue hacktoberfest
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
codercops/toolbelt#333 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Timestamp converter turns "February 30, 2024" into March 1 instead of rejecting itCó thể đã có người làm @bhushan4work đã nhận 1 ngày trước. Đang mởbug hacktoberfest help wanted
codercops/toolbelt#337 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Cron explainer says "on weekdays" for `0 0 1-31 * 1-5`, but the next runs include weekendsCó thể đã có người làm @Saifjafri212213 đã nhận 2 ngày trước. Đang mởbug hacktoberfest help wanted
codercops/toolbelt#329 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
UUID generator's v7 batch comes out in random order instead of time orderCó thể đã có người làm @omisha123 đã nhận 2 ngày trước. Đang mởbug good first issue hacktoberfest
codercops/toolbelt#316 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
JSON formatter's "Did you mean" hint reads inside strings, so a missing comma near a URL says to remove commentsCó thể đã có người làm @kachamsiddarth đã nhận 2 ngày trước. Đang mởbug good first issue hacktoberfest
codercops/toolbelt#314 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của codercops/toolbelt
Issue tương tự
-
[good first issue, hacktoberfest] 🏯 Hacktoberfest Task - Add new Japan Fact 898 (good-first-issue)Đang mởcommunity first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 86/100
lingdojo/kana-dojo#33145 · 1 bình luận · 5 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
code-yeongyu/senpi#4278 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] Activity | The activity list ignores taskIds and returns the activities of every taskCó thể đã có người làm @NdekoCode đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
ever-co/ever-gauzy#11469 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
griffinwork40/agent-afk#4408 ·
Maintainer thường phản hồi trong vòng 1 ngày