[Bug] Throws if an AdvancedMarker is rendered and the apiKey is invalid
Maintainer thường phản hồi trong vòng 6 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- react, typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu bằng cách chạy CodeSandbox được liên kết với API key không hợp lệ hoặc bị thiếu và một AdvancedMarker, sau đó so sánh TypeError getRootNode được báo cáo với hành vi mong đợi. Truy tìm đường đi của lỗi AdvancedMarker và xác định cách hiển thị lỗi do key không hợp lệ để consumer có thể xử lý. Hoàn thành khi bản tái hiện không còn tạo ra lỗi không được bắt và không thể sử dụng, đồng thời lý do thất bại có sẵn để dùng trong một thông báo tùy chỉnh.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Description
Summary: title
Context:
In our business, clients provide their own api keys. This makes it likely that an apiKeys are invalid, expired or not configured correctly.
We would like to show custom error messages, but throwing makes it impossible. We tried using an error boundary, but I'm not sure how to get the reason for the error.
Steps to Reproduce
Code Sandbox: https://codesandbox.io/p/sandbox/q3cyxh
It should throw on load
Environment
- Library version: 1.7.1
- Google maps version: weekly
- Browser and Version: Chrome latest
- OS: Windows 10
Logs
TypeError
Cannot read properties of undefined (reading 'getRootNode')
- Ngôn ngữ chính
- TypeScript
- Star
- 1.9k
- Fork
- 194
- Merge trung bình
- 3 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 18
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không 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 visgl/react-google-maps
-
google maps issue
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100
visgl/react-google-maps#1080 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
-
bug needs more info
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
visgl/react-google-maps#1039 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
visgl/react-google-maps#918 · 9 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
visgl/react-google-maps#905 ·
Maintainer thường phản hồi trong vòng 6 ngày
-
bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
visgl/react-google-maps#884 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 6 ngày
Tất cả issue của visgl/react-google-maps
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
braintrustdata/braintrust-sdk-javascript#2659 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
body-parser 2.3.0 in the published ai-dial-chat-bff image is vulnerable (CVE-2026-111181, HIGH)Có thể đã có người làm @illya-havsiyevych đã nhận hôm nay. Đang mởbug
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 87/100
epam/ai-dial-chat#9566 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
Maintainer thường phản hồi trong vòng 1 ngày
-
はさみアイコンを修正するĐang mởbug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
-
resource.reload() while params is in error switches the resource to 'idle' instead of retryingĐang mởarea: core
Độ 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