Skip to content

Conversation

lindapaiste
Copy link
Collaborator

Progress on Table refactoring (#2358)
Merge after #2309 because I used the same click-outside logic defined in that PR

Changes:

  • Remove a lot of repetitive onFocus and onBlur logic from __TableRow components by using a common TableDropdown component.

Will edit with more details later.

I have verified that this pull request:

  • has no linting errors (npm run lint)
  • has no test errors (npm run test)
  • is from a uniquely-named feature branch and is up to date with the develop branch.
  • is descriptively named and links to an issue number, i.e. Fixes #123

…/dropdown

# Conflicts:
#	client/components/Dropdown/DropdownMenu.jsx
#	client/components/Dropdown/TableDropdown.jsx
#	client/modules/IDE/components/CollectionList/CollectionListRow.jsx
#	client/modules/IDE/components/__snapshots__/SketchList.unit.test.jsx.snap
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants