mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-08-10 07:55:21 +02:00
Fix sidebar mobile conflict
This commit is contained in:
parent
3c45d0a74a
commit
74e874a384
2 changed files with 4 additions and 4 deletions
|
@ -7,7 +7,7 @@ export default class extends Controller {
|
|||
config: Object,
|
||||
};
|
||||
|
||||
static targets = ["leftPanel", "rightPanel", "content"];
|
||||
static targets = ["leftPanel", "leftPanelMobile", "rightPanel", "content"];
|
||||
|
||||
initialize() {
|
||||
this.leftPanelOpen = this.configValue.left_panel.is_open;
|
||||
|
@ -22,10 +22,10 @@ export default class extends Controller {
|
|||
|
||||
toggleLeftPanelMobile() {
|
||||
if (this.leftPanelOpen) {
|
||||
this.leftPanelTarget.classList.add("hidden");
|
||||
this.leftPanelMobileTarget.classList.remove("hidden");
|
||||
this.leftPanelOpen = false;
|
||||
} else {
|
||||
this.leftPanelTarget.classList.remove("hidden");
|
||||
this.leftPanelMobileTarget.classList.add("hidden");
|
||||
this.leftPanelOpen = true;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
<%# Mobile only account sidebar groups %>
|
||||
<%= tag.div class: class_names("hidden bg-gray-50 z-20 absolute inset-0 h-dvh w-full p-4 overflow-y-auto transition-all duration-300"),
|
||||
data: { sidebar_target: "leftPanel" } do %>
|
||||
data: { sidebar_target: "leftPanelMobile" } do %>
|
||||
<div id="account-sidebar-tabs">
|
||||
<div class="mb-4">
|
||||
<button data-action="sidebar#toggleLeftPanelMobile">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue