refactor: change v-model to .sync modifier, other small changes
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
noPopper
|
noPopper
|
||||||
addMenuClasses="dropdown-menu-right"
|
addMenuClasses="dropdown-menu-right"
|
||||||
>
|
>
|
||||||
<template #buttonContent>
|
<template #button-content>
|
||||||
<img
|
<img
|
||||||
src="img/avatars/6.jpg"
|
src="img/avatars/6.jpg"
|
||||||
class="img-avatar"
|
class="img-avatar"
|
||||||
|
|||||||
@@ -55,7 +55,7 @@
|
|||||||
</CRow>
|
</CRow>
|
||||||
</CCardFooter>
|
</CCardFooter>
|
||||||
</CCard>
|
</CCard>
|
||||||
<Widgets04/>
|
<WidgetsSocial/>
|
||||||
<CRow>
|
<CRow>
|
||||||
<CCol md="12">
|
<CCol md="12">
|
||||||
<CCard headerHtml="Traffic & Sales" bodyWrapper>
|
<CCard headerHtml="Traffic & Sales" bodyWrapper>
|
||||||
|
|||||||
@@ -3,7 +3,8 @@
|
|||||||
<div class="animated fadeIn">
|
<div class="animated fadeIn">
|
||||||
<CCard>
|
<CCard>
|
||||||
<CCardHeader>
|
<CCardHeader>
|
||||||
<i class="fa fa-align-justify"></i><strong> Bootstrap Pagination</strong>
|
<i class="fa fa-align-justify"></i>
|
||||||
|
<strong> Bootstrap Pagination</strong>
|
||||||
<!-- <div class="card-header-actions">
|
<!-- <div class="card-header-actions">
|
||||||
<a href="https://bootstrap-vue.js.org/docs/components/pagination" class="card-header-action" rel="noreferrer noopener" target="_blank">
|
<a href="https://bootstrap-vue.js.org/docs/components/pagination" class="card-header-action" rel="noreferrer noopener" target="_blank">
|
||||||
<small class="text-muted">docs</small>
|
<small class="text-muted">docs</small>
|
||||||
@@ -12,16 +13,26 @@
|
|||||||
</CCardHeader>
|
</CCardHeader>
|
||||||
<CCardBody>
|
<CCardBody>
|
||||||
<h6>Default</h6>
|
<h6>Default</h6>
|
||||||
<CPagination v-model="currentPage" :pages="10"/>
|
<CPagination
|
||||||
|
:activePage.sync="currentPage"
|
||||||
|
:pages="10"
|
||||||
|
/>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<h6>Small</h6>
|
<h6>Small</h6>
|
||||||
<CPagination size="sm" v-model="currentPage" :pages="10"/>
|
<CPagination
|
||||||
|
size="sm"
|
||||||
|
:activePage.sync="currentPage"
|
||||||
|
:pages="10"/>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<div class="d-sm-down-none">
|
<div class="d-sm-down-none">
|
||||||
<h6>Large</h6>
|
<h6>Large</h6>
|
||||||
<CPagination size="lg" v-model="currentPage" :pages="10"/>
|
<CPagination
|
||||||
|
size="lg"
|
||||||
|
:activePage.sync="currentPage"
|
||||||
|
:pages="10"
|
||||||
|
/>
|
||||||
<br>
|
<br>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -30,20 +41,32 @@
|
|||||||
</CCard>
|
</CCard>
|
||||||
<CCard>
|
<CCard>
|
||||||
<CCardHeader>
|
<CCardHeader>
|
||||||
<i class="fa fa-align-justify"></i><strong> Pagination </strong>
|
<i class="fa fa-align-justify"></i>
|
||||||
|
<strong> Pagination </strong>
|
||||||
<small>alignment</small>
|
<small>alignment</small>
|
||||||
</CCardHeader>
|
</CCardHeader>
|
||||||
<CCardBody>
|
<CCardBody>
|
||||||
<h6>Left alignment (default)</h6>
|
<h6>Left alignment (default)</h6>
|
||||||
<CPagination v-model="currentPage" :pages="10"/>
|
<CPagination
|
||||||
|
:activePage.sync="currentPage"
|
||||||
|
:pages="10"
|
||||||
|
/>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<h6>Center alignment</h6>
|
<h6>Center alignment</h6>
|
||||||
<CPagination align="center" :pages="10" v-model="currentPage"/>
|
<CPagination
|
||||||
|
align="center"
|
||||||
|
:pages="10"
|
||||||
|
:activePage.sync="currentPage"
|
||||||
|
/>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<h6>Right (end) alignment</h6>
|
<h6>Right (end) alignment</h6>
|
||||||
<CPagination align="end" v-model="currentPage" :pages="10"/>
|
<CPagination
|
||||||
|
align="end"
|
||||||
|
:activePage.sync="currentPage"
|
||||||
|
:pages="10"
|
||||||
|
/>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<div>currentPage: {{currentPage}}</div>
|
<div>currentPage: {{currentPage}}</div>
|
||||||
@@ -60,11 +83,6 @@ export default {
|
|||||||
return {
|
return {
|
||||||
currentPage: 3,
|
currentPage: 3,
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
// methods: {
|
|
||||||
// linkGen (pageNum) {
|
|
||||||
// return '#page/' + pageNum + '/foobar'
|
|
||||||
// },
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
</h5>
|
</h5>
|
||||||
</CCardHeader>
|
</CCardHeader>
|
||||||
<CCardBody>
|
<CCardBody>
|
||||||
<!-- <CSwitch class="mx-1" variant="primary" shape="3d" outline="alt" v-bind="labelIcon" type="radio" name="radio" v-model="radio" trueValue="primary"/> -->
|
<!-- <CSwitch class="mx-1" variant="primary" shape="3d" outline="alt" v-bind="labelIcon" type="radio" name="radio" checked.sync="radio" trueValue="primary"/> -->
|
||||||
<CSwitch class="mx-1"
|
<CSwitch class="mx-1"
|
||||||
:key="key"
|
:key="key"
|
||||||
:variant="variant"
|
:variant="variant"
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
v-bind="labelIcon"
|
v-bind="labelIcon"
|
||||||
type="radio"
|
type="radio"
|
||||||
name="radio"
|
name="radio"
|
||||||
v-model="radio"
|
:checked.sync="radio"
|
||||||
:value="variant"
|
:value="variant"
|
||||||
v-for="(variant, key) in ['primary','secondary','warning','success','info','danger','light','dark']"
|
v-for="(variant, key) in ['primary','secondary','warning','success','info','danger','light','dark']"
|
||||||
/>
|
/>
|
||||||
@@ -37,27 +37,19 @@
|
|||||||
<CBadge variant="primary">{{checker}}</CBadge>
|
<CBadge variant="primary">{{checker}}</CBadge>
|
||||||
</CCardHeader>
|
</CCardHeader>
|
||||||
<CCardBody>
|
<CCardBody>
|
||||||
<CSwitch class="mx-1"
|
<CSwitch
|
||||||
|
class="mx-1"
|
||||||
variant="primary"
|
variant="primary"
|
||||||
checked
|
|
||||||
name="switch1"
|
name="switch1"
|
||||||
v-model="checker"
|
:checked.sync="checker"
|
||||||
value="someValue"
|
|
||||||
trueValue="yes"
|
trueValue="yes"
|
||||||
falseValue="no"
|
falseValue="no"
|
||||||
/>
|
/>
|
||||||
<CSwitch class="mx-1"
|
|
||||||
variant="primary"
|
|
||||||
checked
|
|
||||||
name="switch1"
|
|
||||||
:checked="true"
|
|
||||||
value="someValue"
|
|
||||||
/>
|
|
||||||
<CSwitch class="mx-1"
|
<CSwitch class="mx-1"
|
||||||
:variant="variant"
|
:variant="variant"
|
||||||
checked
|
checked
|
||||||
:key="key"
|
:key="key"
|
||||||
v-for="(variant, key) in ['secondary', 'success','warning','info','danger','light','dark','primary']"
|
v-for="(variant, key) in ['secondary', 'success','warning','info','danger','light','dark']"
|
||||||
/>
|
/>
|
||||||
<CSwitch class="mx-1" variant="primary" disabled />
|
<CSwitch class="mx-1" variant="primary" disabled />
|
||||||
</CCardBody>
|
</CCardBody>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
:dark="dark"
|
:dark="dark"
|
||||||
noSorting
|
noSorting
|
||||||
>
|
>
|
||||||
<template v-slot:status="{item}">
|
<template #status="{item}">
|
||||||
<td>
|
<td>
|
||||||
<CBadge :variant="getBadge(item.status)">{{item.status}}</CBadge>
|
<CBadge :variant="getBadge(item.status)">{{item.status}}</CBadge>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
+37
-37
@@ -14,44 +14,44 @@
|
|||||||
:defaultSorter="{ name:'username', direction:'desc'}"
|
:defaultSorter="{ name:'username', direction:'desc'}"
|
||||||
:defaultColumnFilter="{ role:'staff' }"
|
:defaultColumnFilter="{ role:'staff' }"
|
||||||
>
|
>
|
||||||
<template #index-col="{index}">
|
<template #index-column="{index}">
|
||||||
<td
|
<td
|
||||||
|
@click="toggleDetails(index)"
|
||||||
|
style="cursor:pointer"
|
||||||
|
class="text-center"
|
||||||
|
>
|
||||||
|
<i
|
||||||
|
class="icons font-lg d-block cui-chevron-right"
|
||||||
|
style="transition: transform 0.4s"
|
||||||
|
:style="details.includes(index) ? 'transform:rotate(90deg)': ''"
|
||||||
|
></i>
|
||||||
|
</td>
|
||||||
|
</template>
|
||||||
|
<template #status="{item}">
|
||||||
|
<td>
|
||||||
|
<CBadge :variant="getBadge(item.status)">
|
||||||
|
{{item.status}}
|
||||||
|
</CBadge>
|
||||||
|
</td>
|
||||||
|
</template>
|
||||||
|
<template #show_details="{item, index}">
|
||||||
|
<td class="py-2">
|
||||||
|
<CButton
|
||||||
|
variant="outline-primary"
|
||||||
|
square
|
||||||
|
size="sm"
|
||||||
@click="toggleDetails(index)"
|
@click="toggleDetails(index)"
|
||||||
style="cursor:pointer"
|
:textHtml="details.includes(index) ? 'Hide' : 'Show'"
|
||||||
class="text-center"
|
/>
|
||||||
>
|
</td>
|
||||||
<i
|
</template>
|
||||||
class="icons font-lg d-block cui-chevron-right"
|
<template #details="{item, index}">
|
||||||
style="transition: transform 0.4s"
|
<CCollapse :show="details.includes(index)">
|
||||||
:style="details.includes(index) ? 'transform:rotate(90deg)': ''"
|
<CCardBody>
|
||||||
></i>
|
{{index + 1}} - {{item}}
|
||||||
</td>
|
</CCardBody>
|
||||||
</template>
|
</CCollapse>
|
||||||
<template #status="{item}">
|
</template>
|
||||||
<td>
|
|
||||||
<CBadge :variant="getBadge(item.status)">
|
|
||||||
{{item.status}}
|
|
||||||
</CBadge>
|
|
||||||
</td>
|
|
||||||
</template>
|
|
||||||
<template #show_details="{item, index}">
|
|
||||||
<td class="py-2">
|
|
||||||
<CButton
|
|
||||||
variant="outline-primary"
|
|
||||||
square
|
|
||||||
size="sm"
|
|
||||||
@click="toggleDetails(index)"
|
|
||||||
:textHtml="details.includes(index) ? 'Hide' : 'Show'"
|
|
||||||
/>
|
|
||||||
</td>
|
|
||||||
</template>
|
|
||||||
<template #details="{item, index}">
|
|
||||||
<CCollapse :show="details.includes(index)">
|
|
||||||
<CCardBody>
|
|
||||||
{{index + 1}} - {{item}}
|
|
||||||
</CCardBody>
|
|
||||||
</CCollapse>
|
|
||||||
</template>
|
|
||||||
</CTable>
|
</CTable>
|
||||||
</CCard>
|
</CCard>
|
||||||
</CCol>
|
</CCol>
|
||||||
|
|||||||
@@ -163,7 +163,6 @@
|
|||||||
card
|
card
|
||||||
pills
|
pills
|
||||||
vertical="4"
|
vertical="4"
|
||||||
v-model="tabIndex[1]"
|
|
||||||
>
|
>
|
||||||
<CTab active>
|
<CTab active>
|
||||||
<template slot="title">
|
<template slot="title">
|
||||||
@@ -208,7 +207,6 @@ export default {
|
|||||||
name: 'tabs',
|
name: 'tabs',
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
tabIndex: [0, 0],
|
|
||||||
tabs: [
|
tabs: [
|
||||||
'Calculator',
|
'Calculator',
|
||||||
'Shopping cart',
|
'Shopping cart',
|
||||||
|
|||||||
@@ -42,9 +42,9 @@
|
|||||||
</CRow>
|
</CRow>
|
||||||
</div>
|
</div>
|
||||||
<!-- Modal Component -->
|
<!-- Modal Component -->
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
:visible="myModal"
|
title="Modal title"
|
||||||
@hide="myModal = false"
|
:visible.sync="myModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -53,9 +53,10 @@
|
|||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
size="lg"
|
title="Modal title"
|
||||||
v-model="largeModal"
|
size="lg"
|
||||||
|
:visible.sync="largeModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -66,7 +67,7 @@
|
|||||||
</CModal>
|
</CModal>
|
||||||
<CModal title="Modal title"
|
<CModal title="Modal title"
|
||||||
size="sm"
|
size="sm"
|
||||||
v-model="smallModal"
|
:visible.sync="smallModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -76,9 +77,10 @@
|
|||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
|
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
class="modal-primary"
|
title="Modal title"
|
||||||
v-model="primaryModal"
|
class="modal-primary"
|
||||||
|
:visible.sync="primaryModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -87,9 +89,10 @@
|
|||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
class="modal-success"
|
title="Modal title"
|
||||||
v-model="successModal"
|
class="modal-success"
|
||||||
|
:visible.sync="successModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -98,9 +101,10 @@
|
|||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
class="modal-warning"
|
title="Modal title"
|
||||||
v-model="warningModal"
|
class="modal-warning"
|
||||||
|
:visible.sync="warningModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -109,9 +113,10 @@
|
|||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
class="modal-danger"
|
title="Modal title"
|
||||||
v-model="dangerModal"
|
class="modal-danger"
|
||||||
|
:visible.sync="dangerModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -120,9 +125,10 @@
|
|||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
<CModal title="Modal title"
|
<CModal
|
||||||
class="modal-info"
|
title="Modal title"
|
||||||
v-model="infoModal"
|
class="modal-info"
|
||||||
|
:visible.sync="infoModal"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -131,21 +137,22 @@
|
|||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
</CModal>
|
</CModal>
|
||||||
<CModal v-model="darkModal"
|
<CModal
|
||||||
:noBackdrop="false"
|
:visible.sync="darkModal"
|
||||||
:noCloseOnBackdrop="false"
|
:noBackdrop="false"
|
||||||
:noFade="false"
|
:noCloseOnBackdrop="false"
|
||||||
:centered="true"
|
:noFade="false"
|
||||||
title="Modal title 2"
|
:centered="true"
|
||||||
size="lg"
|
title="Modal title 2"
|
||||||
variant="dark"
|
size="lg"
|
||||||
borderVariant="danger2"
|
variant="dark"
|
||||||
addModalClasses="hehe1"
|
borderVariant="danger2"
|
||||||
addDialogClasses="hehe2"
|
addModalClasses="hehe1"
|
||||||
addContentClasses="hehe3"
|
addDialogClasses="hehe2"
|
||||||
:noHeader="false"
|
addContentClasses="hehe3"
|
||||||
:noBody="false"
|
:noHeader="false"
|
||||||
:noFooter="false"
|
:noBody="false"
|
||||||
|
:noFooter="false"
|
||||||
>
|
>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
|
||||||
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
|
||||||
@@ -153,11 +160,11 @@
|
|||||||
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
|
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
|
||||||
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
|
||||||
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||||
<template v-slot:header="{hide}">
|
<template #header="{hide}">
|
||||||
<h5 class="modal-title">Custom modal title</h5>
|
<h5 class="modal-title">Custom modal title</h5>
|
||||||
<CButtonClose @click="hide()" class="text-white"/>
|
<CButtonClose @click="hide()" class="text-white"/>
|
||||||
</template>
|
</template>
|
||||||
<template v-slot:footer="{hide}">
|
<template #footer="{hide}">
|
||||||
<CButton @click="hide()" variant="danger">Discard</CButton>
|
<CButton @click="hide()" variant="danger">Discard</CButton>
|
||||||
<CButton @click="hide()" variant="success">Accept</CButton>
|
<CButton @click="hide()" variant="success">Accept</CButton>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Reference in New Issue
Block a user