reactjs / reactjs/react-docgen
feature request. Allow to analyze reexported components
Đang mở
Chưa có ai nhận issue này.
help wanted
idea
- Ngôn ngữ chính
- TypeScript
- Star
- 3.8k
- Fork
- 316
- Merge trung bình
- 5 giờ 7 phút
- Pull request đã merge (30 ngày)
- 4
Mô tả
AnyComponent.jsx
import * as React from 'react';
export default class AnyComponent extends React.Component {
anyMethod(){
//..
}
render(){
return (<div></div>)
}
}
Test.jsx
export {AnyComponent} from './AnyComponent';
react-docgen Test.jsx
throws exception "No suitable component definition found"
But should analysis content of AnyComponent.jsx.
What do you think about it?
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.
Hướng nghiên cứu
Bắt đầu với ví dụ reexport trong Test.jsx và định nghĩa component trong AnyComponent.jsx, sau đó chạy lệnh react-docgen được hiển thị trong issue để tái hiện exception. Theo dõi cách CLI xử lý reexport và so sánh với việc phân tích component trực tiếp. Hoàn thành khi Test.jsx được phân tích mà không có lỗi "No suitable component definition found" và cung cấp dữ liệu tài liệu của AnyComponent.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript, react
- Lĩnh vực
- documentation, tooling
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- 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
- 38/100