File tree Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 2
2
<portal v-if =" visible" to =" drawer" >
3
3
<form
4
4
:class =" $vnode.data.staticClass"
5
+ :aria-current =" current"
5
6
class =" k-drawer"
6
7
method =" dialog"
7
8
@submit.prevent =" $emit('submit')"
@@ -88,4 +89,9 @@ export default {
88
89
box-shadow : var (--drawer-shadow );
89
90
container-type : inline-size;
90
91
}
92
+
93
+ .k-drawer :not ([aria-current = " true" ]) {
94
+ display : none ;
95
+ pointer-events : none ;
96
+ }
91
97
</style >
Original file line number Diff line number Diff line change 6
6
:key =" drawer.id"
7
7
v-bind =" isCurrent(drawer.id) ? $panel.drawer.props : drawer.props"
8
8
:breadcrumb =" $panel.drawer.breadcrumb"
9
- :visible =" isCurrent(drawer.id) === true"
9
+ :current =" isCurrent(drawer.id) === true"
10
+ :visible =" true"
10
11
v-on =" isCurrent(drawer.id) ? $panel.drawer.listeners() : drawer.on"
11
12
/>
12
13
</div >
Original file line number Diff line number Diff line change @@ -10,6 +10,13 @@ import { props as Header } from "@/components/Drawers/Elements/Header.vue";
10
10
export default {
11
11
mixins : [ Header ] ,
12
12
props : {
13
+ /**
14
+ * @internal
15
+ */
16
+ current : {
17
+ default : true ,
18
+ type : Boolean
19
+ } ,
13
20
/**
14
21
* The default icon for the drawer header
15
22
*/
You can’t perform that action at this time.
0 commit comments