barelyhuman / barelyhuman/babel-plugin-mutable-react-state
Caveats
- 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