Skip to content
Snippets Groups Projects
Unverified Commit b3a868c0 authored by Anton Kulyk's avatar Anton Kulyk Committed by GitHub
Browse files

Refactor `ClickBehaviorSidebar` components (#25089)

* Untangle `ClickBehaviorSidebarHeader`

* Untangle `ClickBehaviorSidebarMainView`

* Untangle `Column`

* Move `LinkOptions` to its own directory

* Untangle `LinkOptions`

* Move `TableClickBehaviorView` to its own directory

* Untangle `TableClickBehaviorView`

* Untangle `QuestionDashboardPicker`

* Extract `SidebarItem` component

* Remove `SidebarItemClasses` and `SidebarItemStyle`

* Fix `QuestionDashboardPicker` sidebar item component

* Move components into their own folders

* Extract more code into `SidebarItem`

* Extract styled components

* Untangle main content rendering

* Remove redundant div

* Fix padding

* Clean up `ClickBehaviorSidebar` props

* Fix missing prop

* Fix incorrect `disabled` condition

* Convert sidebar into functional component

* Fix `hasSelectedColumn` used before define
parent f2d0c6c2
No related branches found
No related tags found
No related merge requests found
Showing
with 826 additions and 517 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment