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

Refactor of CommitsTable component#1112

Merged
Ishirak merged 63 commits intomasterfrom
1087-refactor-commits
Sep 6, 2016
Merged

Refactor of CommitsTable component#1112
Ishirak merged 63 commits intomasterfrom
1087-refactor-commits

Conversation

@Ishirak
Copy link
Copy Markdown
Contributor

@Ishirak Ishirak commented Aug 26, 2016

Resolves (partialy) #1087.

Last major refactor of front end codebase.

Refactor of HomePage component will be the last piece to close #1087, but its refactor can only begin after this and #1110 are reviewed and merged.

Reviewers:

Ishirak added 30 commits August 20, 2016 15:09
@Ishirak Ishirak self-assigned this Aug 26, 2016
@JanVoracek
Copy link
Copy Markdown
Contributor

I think that having a component for each scope (Post, Comment, WordPressUpdate, ...) is not very convenient as the scopes are dynamically defined by schema.yml. We can keep them for now but they will be removed after #1036 anyway.

# Conflicts:
#	frontend/src/Commits/CommitsTableRowSummary.react.tsx
#	frontend/src/Commits/revertDialog.tsx
#	frontend/src/commit-panel/commit/Commit.tsx
#	frontend/src/common/ConfirmDialog.less
#	frontend/src/common/Modal.less
#	frontend/src/common/confirm-dialog/ConfirmDialog.less
#	frontend/src/common/modal/Modal.less
#	frontend/src/common/portal.tsx
#	frontend/src/common/portal/portal.tsx
#	frontend/src/modal/Modal.less
#	frontend/src/modal/Modal.react.tsx
#	frontend/src/modal/dialogs/ConfirmDialog.less
#	frontend/src/modal/dialogs/ConfirmDialog.react.tsx
#	frontend/src/modal/portal.tsx
#	frontend/src/pages/HomePage.react.tsx
@vasek
Copy link
Copy Markdown
Contributor

vasek commented Sep 5, 2016

@JanVoracek I am aware of that but for the scope of this PR I only refactored getLinesFor... methods into separate components without other changes to the functionality.

@Ishirak Ishirak merged commit ea7be51 into master Sep 6, 2016
@Ishirak Ishirak deleted the 1087-refactor-commits branch September 6, 2016 14:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use simple and clear React.js components

4 participants