PMCORE-2506: sideabr collapsed feature is not working

remove bad code
This commit is contained in:
Rodrigo Quelca
2020-12-02 20:45:15 +00:00
parent bb56be2730
commit 71d88443d4
2 changed files with 119 additions and 120 deletions

View File

@@ -5,7 +5,10 @@
<router-view />
</div>
<CustomSidebar @OnClickSidebarItem="OnClickSidebarItem" />
<CustomSidebar
@OnClickSidebarItem="OnClickSidebarItem"
@onToggleCollapse="onToggleCollapse"
/>
<div
v-if="isOnMobile && !collapsed"
class="sidebar-overlay"
@@ -15,21 +18,11 @@
<component v-bind:is="page"></component>
</div>
</div>
</template> onResize() {
if (window.innerWidth <= 767) {
this.isOnMobile = true;
this.collapsed = true;
} else {
this.isOnMobile = false;
this.collapsed = false;
}
},
</template>
<script>
import CustomSidebar from "./../components/menu/CustomSidebar";
import MyCases from "./MyCases";
export default {
name: "Home",
components: {
@@ -64,6 +57,14 @@ export default {
this.collapsed = false;
}
},
/**
* Toggle sidebar handler
* @param {Boolean} collapsed - if sidebar is collapsed true|false
*
*/
onToggleCollapse(collapsed) {
this.collapsed = collapsed;
}
},
};
</script>
@@ -71,7 +72,7 @@ export default {
<style lang="scss">
#home {
padding-left: 310px;
transition: 0.3s ease;
transition: 0.3s;
}
#home.collapsed {
padding-left: 50px;