Skip to content
This repository was archived by the owner on Jul 28, 2024. It is now read-only.
This repository was archived by the owner on Jul 28, 2024. It is now read-only.

Use simple and clear React.js components #1087

@Ishirak

Description

@Ishirak

This issue is part of a frontend code review, see #1083.

Most components in the front ende codebase don’t do one thing, but several at once. This is not a good technique to follow. Because of this any future changes or improvements are extremely hard and a chance to make a mistake is much higher.

For example, the CommitsTable component is a very large one. The component can be very hard to follow and its formating style can make the component unreadable.
The component can be split into smaller ones to improve its readability and clarity. The component even uses CommitsTableNote component, which is much easier to follow and does just a one thing.

Metadata

Metadata

Assignees

Labels

improvementImprovement of an existing functionality. See "feature" for new features.scope: frontendThe 'frontend' React app and other UI things

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions