refactor: minor refactors
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
||||
module.exports = {
|
||||
presets: [
|
||||
[ "@vue/app", { useBuiltIns: "entry" } ]
|
||||
[ "@vue/app" ]
|
||||
]
|
||||
}
|
||||
|
||||
@@ -64,8 +64,8 @@
|
||||
<script>
|
||||
export default {
|
||||
name: 'DefaultHeaderDropdownAccnt',
|
||||
data: () => {
|
||||
data () {
|
||||
return { itemsCount: 42 }
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
fixed
|
||||
:minimize="minimize"
|
||||
>
|
||||
<CSidebarHeader/>
|
||||
<CSidebarForm/>
|
||||
<CRenderFunction :contentToRender="navItems"/>
|
||||
<CSidebarFooter/>
|
||||
<!-- <CSidebarHeader/> -->
|
||||
<!-- <CSidebarForm/> -->
|
||||
<CRenderFunction :contentToRender="nav"/>
|
||||
<!-- <CSidebarFooter/> -->
|
||||
<CSidebarMinimizer
|
||||
class="c-d-md-down-none"
|
||||
@click.native="minimize = !minimize"
|
||||
@@ -21,20 +21,7 @@ export default {
|
||||
data () {
|
||||
return {
|
||||
minimize: false,
|
||||
icon: 'cui-speedometer',
|
||||
counter: 0
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
navItems () {
|
||||
return nav.map(parentElement => {
|
||||
if (Array.isArray(parentElement)) {
|
||||
return parentElement.filter(item => {
|
||||
return !JSON.stringify(item).includes('Dashboard')
|
||||
})
|
||||
}
|
||||
return parentElement
|
||||
})
|
||||
nav
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+3
-24
@@ -17,16 +17,7 @@ export default [
|
||||
],
|
||||
[
|
||||
'CSidebarNavTitle',
|
||||
{
|
||||
props: {
|
||||
name: 'Theme',
|
||||
class: '',
|
||||
wrapper: {
|
||||
element: '',
|
||||
attributes: {}
|
||||
}
|
||||
}
|
||||
}
|
||||
['Theme']
|
||||
],
|
||||
[
|
||||
'CSidebarNavLink',
|
||||
@@ -50,15 +41,7 @@ export default [
|
||||
],
|
||||
[
|
||||
'CSidebarNavTitle',
|
||||
{
|
||||
props: {
|
||||
name: 'Components',
|
||||
wrapper: {
|
||||
element: '',
|
||||
attributes: {}
|
||||
}
|
||||
}
|
||||
}
|
||||
['Components']
|
||||
],
|
||||
[
|
||||
'CSidebarNavDropdown',
|
||||
@@ -402,11 +385,7 @@ export default [
|
||||
],
|
||||
[
|
||||
'CSidebarNavTitle',
|
||||
{
|
||||
props: {
|
||||
name: 'Extras'
|
||||
}
|
||||
}
|
||||
['Extras']
|
||||
],
|
||||
[
|
||||
'CSidebarNavDropdown',
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
<template functional>
|
||||
<template>
|
||||
<div class="c-wrapper">
|
||||
<div>
|
||||
<CRow>
|
||||
<CCol md="12" lg="9" >
|
||||
<CCol md="12" lg="7">
|
||||
<CCard>
|
||||
<CCardHeader>
|
||||
<i class="fa fa-align-justify"></i>
|
||||
@@ -26,14 +25,14 @@
|
||||
height="400px"
|
||||
>
|
||||
<CCarouselItem
|
||||
caption="First Slide"
|
||||
captionHeader="First Slide"
|
||||
image="https://lorempixel.com/1024/480/technics/2/"
|
||||
text="Nulla vitae elit libero, a pharetra augue mollis interdum."
|
||||
captionText="Nulla vitae elit libero, a pharetra augue mollis interdum."
|
||||
/>
|
||||
<CCarouselItem
|
||||
caption="Blank page"
|
||||
captionHeader="Blank page"
|
||||
:image="{ blankColor: 'grey' }"
|
||||
text="Nulla vitae elit libero, a pharetra augue mollis interdum."
|
||||
captionText="Nulla vitae elit libero, a pharetra augue mollis interdum."
|
||||
/>
|
||||
<CCarouselItem
|
||||
image="https://lorempixel.com/1024/480/technics/8/"
|
||||
@@ -44,7 +43,6 @@
|
||||
</CCol>
|
||||
</CRow>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
options-row
|
||||
hover
|
||||
:default-column-filter="{ role:'staff' }"
|
||||
:default-sorters="['username', 'asc']"
|
||||
:default-filter="2012"
|
||||
dark-header
|
||||
footer
|
||||
|
||||
Reference in New Issue
Block a user