Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore/popover refactoring #2249

Merged
merged 50 commits into from
Feb 10, 2023
Merged

Chore/popover refactoring #2249

merged 50 commits into from
Feb 10, 2023

Conversation

TatianaFomina
Copy link
Contributor

@TatianaFomina TatianaFomina commented Jan 23, 2023

  • Popover class splitted into two separated classes: one for popover item and another for popover itself.
  • Popover class contains general popover logic, such as handling keyboard navigation, opening overlay on mobile, adding search and so on.
  • PopoverItem class includes item specific logic, such as managing confirmation states.

@TatianaFomina TatianaFomina marked this pull request as ready for review January 23, 2023 20:39
src/components/block-tunes/block-tune-move-down.ts Outdated Show resolved Hide resolved
src/components/utils/popover/index.ts Outdated Show resolved Hide resolved
src/components/utils/popover/popover-item.ts Outdated Show resolved Hide resolved
src/styles/popover.css Outdated Show resolved Hide resolved
src/styles/popover.css Outdated Show resolved Hide resolved
docs/CHANGELOG.md Outdated Show resolved Hide resolved
TatianaFomina and others added 3 commits January 26, 2023 17:26
Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com>
@TatianaFomina TatianaFomina merged commit 07b1ce2 into next Feb 10, 2023
@TatianaFomina TatianaFomina deleted the chore/popover-refactoring branch February 10, 2023 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants