styleq: <cssAtom> typeof undefined is not "string" or "null".
@bencripps đang làm issue này rồi.
Từ ngày 1/9/2026.
Đá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
- 64/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- javascript, react, typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ sử dụng css.create và giá trị undefined cho gap, sau đó lần theo cách xử lý inline style tạo ra lỗi styleq. Kiểm tra các kiểu TypeScript cho các hàm inline style và các bài test hiện có liên quan đến các giá trị style undefined. Công việc được xem là hoàn tất khi trường hợp được báo cáo có hành vi được xác định và test hoặc các kiểu liên quan phản ánh điều đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe the issue
I recently updated from RSD 0.33 to 0.55 and started encountering this error.
Returning undefined for a property in an inline style function now causes this error. I believe these values were previously ignored / stripped by RSD.
Expected behavior
If this is an intentional change, I would expect the typescript types for this function to disallow undefined values.
Steps to reproduce
const styles = css.create({
gap: (gap?: number) => ({
rowGap: gap, // An undefined gap will result in styleq: rowGap-abcdef typeof undefined is not "string" or "null".
}),
})
Test case
No response
Additional comments
No response
- Ngôn ngữ chính
- JavaScript
- Star
- 3.6k
- Fork
- 208
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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 react/react-strict-dom
-
Outline styles aren't parsed in React NativeCó thể đã có người làm @hoangvvo đã nhận 149 ngày trước. Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
react/react-strict-dom#467 · 1 bình luận ·
-
Missing disabled propĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
react/react-strict-dom#465 · 2 bình luận ·
-
postcss plugin re-transforms every included file on each rebuild under Turbopack (minutes-long HMR in large projects)Có thể đã có người làm @borisyankov đã nhận 18 ngày trước. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
react/react-strict-dom#520 ·
-
css.defineVars() with kebab-case keys warns unrecognized custom property and fails to resolveĐang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
react/react-strict-dom#505 · 2 reaction ·
-
Button remains unclickable after disabled state changesCó thể đã có người làm @MoOx đã nhận 132 ngày trước. Đang mởbug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100
react/react-strict-dom#491 · 4 bình luận ·
Tất cả issue của react/react-strict-dom
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
swc-project/swc#12516 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feature-request
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
omegaup/omegaup#10323 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 5 ngày
-
area/frontend good first issue kind/cooldown
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
kestra-io/kestra#20702 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Form-data fields are not parsed when importing a cURL requestCó thể đã có người làm @aayushbaluni đã nhận hôm nay. Đang mởbug status-new
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug MVP
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
saayam-for-all/webapp#1911 ·
Maintainer thường phản hồi trong vòng 1 ngày