barelyhuman / barelyhuman/babel-plugin-mutable-react-state

Caveats

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

Mô tả

Issues just pointing at the current caveats of the plugin

A ticked checkbox means, this has been handled and is now doable in the plugin

- [x] Binary Expressions (`$a+=1`,`$a = $a+1`) (`$text = $text + "A"`)
- [x] Update Expressions (`$a++`,`$a--`) for numbers
- [x] Member Expressions on all types ( `$text = $text.toUpperCase()` ) ()
- [ ] Pragma changing, (let's say you want to use preact instead of react)
- [ ] you'll have to create your own setters when passing around the state to other functions / returning it from a function. [Check this issue](https://github.com/barelyhuman/babel-plugin-mutable-react-state/issues/5)

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

Xem lại các điểm cần lưu ý chưa được đánh dấu, đặc biệt là việc thay đổi pragma và tạo setter khi state vượt qua ranh giới hàm. Hãy bắt đầu với issue được liên kết về các setter tùy chỉnh; payload không nêu tên tệp nguồn hoặc test nào. Công việc được xem là hoàn tất khi xác định và triển khai hành vi còn thiếu, sau đó ghi lại tài liệu về các điểm cần lưu ý được hỗ trợ hoặc đánh dấu chúng là đã kiểm tra.

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, react, typescript
Lĩnh vực
compilers
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/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.