Skip to content

Conversation

zinigor
Copy link
Contributor

@zinigor zinigor commented Feb 16, 2017

Fixes #6417. This is still a WIP.

Changes proposed in this Pull Request:

  • Disconnected Writing, Security and Discussion tab container elements from redux.
  • Minimized redux usage in the Traffic tab container element.
  • Added early cutoff conditions to the SearchableSettings component.

@zinigor zinigor added General [Status] In Progress [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it labels Feb 16, 2017
@zinigor zinigor self-assigned this Feb 16, 2017
@zinigor zinigor changed the title Refactors intermediate searchable components to use handle props more efficiently. Refactors intermediate searchable components to handle props more efficiently. Feb 16, 2017
@eliorivero
Copy link
Contributor

eliorivero commented Feb 16, 2017

I'm worried that we're spending too much time on search when there are things like banners
#6189
that are essential and real blockers.

The priority should be to finish the banners PR and then we can revisit search. The banners integration is essential also for other areas like #6207, #6225 and similar setting cards.

Search is nice for now, so other than make the middle components in Writing consistent with those in the other tabs, we should leave it as is for now and focus on blocker tasks and revisit it later.

This will probably get reverted because there is no good way to determine from the SettingsCard if there are any children rendered inside of it.
@samhotchkiss
Copy link
Contributor

I agree with @eliorivero -- let's get the critical path items out the door before we start refactoring :)

@jeherve jeherve added this to the Settings UI milestone Feb 21, 2017
@samhotchkiss
Copy link
Contributor

Closing this as abandoned for now. We can reopen in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
General [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants