gajus / gajus/babel-plugin-react-css-modules

Classnames have trailing whitespace when spread is used

Đang mở
#262 3 bình luận 4 reaction 0 người được giao Xem trên GitHub
enhancement help wanted
Ngôn ngữ chính
JavaScript
Star
2k
Fork
159
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Example:
JSX:
```


```
Output:
```

```

No trailing whitespace is added when spread is not used.

Seems like a small issue, but it breaks snapshots or `className` checks in tests when upgrading.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Sử dụng ví dụ JSX đã được báo cáo với một spread prop để tái hiện khoảng trắng ở cuối, sau đó so sánh với trường hợp không có spread trong phép biến đổi JSX của Babel plugin. Thêm một regression test cho thấy className được tạo ra không có khoảng trắng ở cuối; hoàn thành khi cả hai trường hợp đều tạo ra các tên class như mong đợi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
babel, javascript, react
Lĩnh vực
frontend, tooling
Loại issue
Lỗi
Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.