gajus / gajus/babel-plugin-react-css-modules
Classnames have trailing whitespace when spread is used
Đang mở
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