DiamondLightSource / DiamondLightSource/sci-react-ui
Allow CustomLink type to create link menus
- Ngôn ngữ chính
- TypeScript
- Star
- 8
- Fork
- 3
- Merge trung bình
- 3 ngày 15 giờ
- Pull request đã merge (30 ngày)
- 5
Mô tả
Allow creation of the menu items, currently only in NavBar and Footer, to be created with an array of CustomLink types.
```react
export type CustomLink = {
name: string;
href: string;
}
```
e.g. Something like:
```react
const myLinks: CustomLink[] = [{
"name":"menu one",
"href":"/menu/one/"
}]
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc các component NavBar và Footer, nơi các mục menu hiện đang được tạo, sau đó theo dõi cách các menu props của chúng được định kiểu và render. Xác định đầu vào CustomLink[] được mong đợi từ issue và xác minh rằng các name và href được cung cấp xuất hiện dưới dạng các mục menu trong cả hai component.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- react, typescript
- Lĩnh vực
- frontend
- 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
- 42/100