chatwoot/app/javascript/dashboard
Shivam Mishra 9b6830a610
fix: Update UI issues with sidebar (#10535)
This PR fixes a few UI issues with the sidebar

1. `z-index` issues with sidebar dropdowns
2. Move the event listener to the root of the dropdown container, it
allows more consistent behaviour of the trigger, earlier the click on
the trigger when the dropdown was open would cause the container to
re-render
3. Use `perserve-open` for the status switcher menu item in the profile
menu.
4. Use `sessionStorage` instead of `localStorage` to preserve sidebar
dropdown info. When opening the dashboard without directly going to a
specific route, any previous known item would get expanded even if it's
link was not active, this caused issues across tabs too, this fixes it.
5. Use `snakeCaseKeys` instead of `decamelize` we had two packages doing
the same thing
6. Update `vueuse` the new version is vue3 only
2024-12-04 13:48:12 -08:00
..
api feat(ee): Setup @chatwoot/captain NPM library (#10389) 2024-11-11 17:39:09 -08:00
assets feat: Update design for report pages (#10506) 2024-11-27 18:10:15 +08:00
components feat(v4): Update the design for the contacts list page (#10501) 2024-11-27 20:07:20 -08:00
components-next fix: Update UI issues with sidebar (#10535) 2024-12-04 13:48:12 -08:00
composables feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
constants feat: Vite + vue 3 💚 (#10047) 2024-10-02 00:36:30 -07:00
helper feat(v4): Add new conversation filters component (#10502) 2024-11-27 20:05:54 -08:00
i18n feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
mixins chore: fix circleci on vite build (#10214) 2024-10-07 15:27:41 +05:30
modules feat(v4): Auto-navigate to first menu item on group menu open(#10350) 2024-10-25 13:01:29 -07:00
routes feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
store fix: Update UI issues with sidebar (#10535) 2024-12-04 13:48:12 -08:00
App.vue fix: Resolve accountId from the route, initialize route-sync before the app is loaded (#10245) 2024-10-08 09:25:51 -07:00
featureFlags.js feat: Add new sidebar for Chatwoot V4 (#10291) 2024-10-23 18:32:37 -07:00