Skip to content

Commit 2c17645

Browse files
author
Marcin Łuczak
committed
Release 1.3.0
1 parent 7977626 commit 2c17645

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+8454
-892
lines changed

README.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MDB 5 Vue
22

3-
Version: FREE 1.2.0
3+
Version: FREE 1.3.0
44

55
Documentation:
66
https://mdbootstrap.com/docs/b5/vue/

js/mdb.common.js

Lines changed: 562 additions & 669 deletions
Large diffs are not rendered by default.

js/mdb.common.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/mdb.umd.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/mdb.umd.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
{
22
"name": "mdb-vue-ui-kit",
3-
"version": "1.2.0",
3+
"version": "1.3.0",
44
"main": "js/mdb.umd.min.js",
55
"repository": "https://github.com/mdbootstrap/mdb-vue-ui-kit.git",
66
"author": "MDBootstrap",
77
"license": "MIT",
8-
"types":"src/types/main.d.ts"
9-
}
8+
"types": "src/types/main.d.ts",
9+
"web-types": "src/types/web-types.json",
10+
"vetur": {
11+
"tags": "src/types/tags.json",
12+
"attributes": "src/types/attributes.json"
13+
}
14+
}

src/components/free/components/MDBAccordion.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<component :is="tag" v-bind="$attrs" :class="className" ref="accordionRef">
2+
<component :is="tag" :class="className" ref="accordionRef">
33
<slot />
44
</component>
55
</template>

src/components/free/components/MDBAccordionItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<component :is="tag" v-bind="$attrs" :class="itemClassName" ref="itemRef">
2+
<component :is="tag" :class="itemClassName" ref="itemRef">
33
<h2 :class="headerClassName">
44
<button
55
@click="() => toggleAccordion(collapseId)"

src/components/free/components/MDBBadge.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs">
2+
<component :is="tag" :class="className">
33
<slot></slot>
44
</component>
55
</template>

src/components/free/components/MDBBtn.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
:type="type"
55
:role="role"
66
:class="className"
7-
v-bind="attrs"
87
@click="handleClick"
98
v-mdb-ripple="ripple"
109
>
@@ -52,9 +51,8 @@ export default {
5251
picker: Boolean,
5352
},
5453
directives: { mdbRipple },
55-
inheritAttrs: false,
5654
emits: ["update:toggle"],
57-
setup(props, { attrs, emit }) {
55+
setup(props, { emit }) {
5856
const toggle = ref(props.toggle);
5957
6058
const className = computed(() => {
@@ -79,7 +77,6 @@ export default {
7977
8078
return {
8179
className,
82-
attrs,
8380
props,
8481
handleClick,
8582
};

src/components/free/components/MDBBtnClose.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<button :class="className" aria-label="Close" v-bind="attrs"></button>
2+
<button :class="className" aria-label="Close"></button>
33
</template>
44

55
<script>
@@ -13,14 +13,13 @@ export default {
1313
default: false,
1414
},
1515
},
16-
setup(props, { attrs }) {
16+
setup(props) {
1717
const className = computed(() => {
1818
return ["btn-close", props.white && `btn-close-white`];
1919
});
2020
2121
return {
2222
className,
23-
attrs,
2423
};
2524
},
2625
};

src/components/free/components/MDBBtnGroup.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs" :role="role">
2+
<component :is="tag" :class="className" :role="role">
33
<slot></slot>
44
</component>
55
</template>
@@ -21,7 +21,7 @@ export default {
2121
default: "div",
2222
},
2323
},
24-
setup(props, { attrs }) {
24+
setup(props) {
2525
const className = computed(() => {
2626
return [
2727
props.size && `btn-group-${props.size}`,
@@ -31,7 +31,6 @@ export default {
3131
3232
return {
3333
className,
34-
attrs,
3534
props,
3635
};
3736
},

src/components/free/components/MDBCard.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs">
2+
<component :is="tag" :class="className">
33
<slot></slot>
44
</component>
55
</template>
@@ -27,7 +27,7 @@ export default {
2727
type: String,
2828
},
2929
},
30-
setup(props, { attrs }) {
30+
setup(props) {
3131
const className = computed(() => {
3232
return [
3333
"card",
@@ -48,7 +48,6 @@ export default {
4848
return {
4949
className,
5050
props,
51-
attrs,
5251
};
5352
},
5453
};

src/components/free/components/MDBCardBody.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs">
2+
<component :is="tag" :class="className">
33
<slot></slot>
44
</component>
55
</template>
@@ -18,7 +18,7 @@ export default {
1818
type: [String, Array],
1919
},
2020
},
21-
setup(props, { attrs }) {
21+
setup(props) {
2222
const className = computed(() => {
2323
return ["card-body", props.text && spreadProps(props.text)];
2424
});
@@ -33,7 +33,6 @@ export default {
3333
return {
3434
className,
3535
props,
36-
attrs,
3736
};
3837
},
3938
};

src/components/free/components/MDBCardFooter.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs"
3-
><slot></slot
4-
></component>
2+
<component :is="tag" :class="className"><slot></slot></component>
53
</template>
64

75
<script>
@@ -17,7 +15,7 @@ export default {
1715
bg: String,
1816
border: String,
1917
},
20-
setup(props, { attrs }) {
18+
setup(props) {
2119
const className = computed(() => {
2220
return [
2321
"card-footer",
@@ -29,7 +27,6 @@ export default {
2927
return {
3028
className,
3129
props,
32-
attrs,
3330
};
3431
},
3532
};

src/components/free/components/MDBCardGroup.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs"
3-
><slot></slot
4-
></component>
2+
<component :is="tag" :class="className"><slot></slot></component>
53
</template>
64

75
<script>
@@ -15,15 +13,14 @@ export default {
1513
default: "div",
1614
},
1715
},
18-
setup(props, { attrs }) {
16+
setup(props) {
1917
const className = computed(() => {
2018
return ["card-group"];
2119
});
2220
2321
return {
2422
className,
2523
props,
26-
attrs,
2724
};
2825
},
2926
};

src/components/free/components/MDBCardHeader.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs"
3-
><slot></slot
4-
></component>
2+
<component :is="tag" :class="className"><slot></slot></component>
53
</template>
64

75
<script>
@@ -17,7 +15,7 @@ export default {
1715
bg: String,
1816
border: String,
1917
},
20-
setup(props, { attrs }) {
18+
setup(props) {
2119
const className = computed(() => {
2220
return [
2321
"card-header",
@@ -29,7 +27,6 @@ export default {
2927
return {
3028
className,
3129
props,
32-
attrs,
3330
};
3431
},
3532
};

src/components/free/components/MDBCardImg.vue

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
<template>
2-
<component
3-
:is="tag"
4-
:src="src"
5-
:alt="alt"
6-
:class="className"
7-
v-bind="attrs"
8-
></component>
2+
<component :is="tag" :src="src" :alt="alt" :class="className"></component>
93
<div class="card-img-overlay" v-if="overlay">
104
<slot></slot>
115
</div>
@@ -43,7 +37,7 @@ export default {
4337
default: false,
4438
},
4539
},
46-
setup(props, { attrs }) {
40+
setup(props) {
4741
const className = computed(() => {
4842
return [
4943
props.top && `card-img-top`,
@@ -61,7 +55,6 @@ export default {
6155
return {
6256
className,
6357
props,
64-
attrs,
6558
};
6659
},
6760
};

src/components/free/components/MDBCardLink.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs"
3-
><slot></slot
4-
></component>
2+
<component :is="tag" :class="className"><slot></slot></component>
53
</template>
64

75
<script>
@@ -15,15 +13,14 @@ export default {
1513
default: "a",
1614
},
1715
},
18-
setup(props, { attrs }) {
16+
setup(props) {
1917
const className = computed(() => {
2018
return ["card-link"];
2119
});
2220
2321
return {
2422
className,
2523
props,
26-
attrs,
2724
};
2825
},
2926
};

src/components/free/components/MDBCardText.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<template>
2-
<component :is="tag" :class="className" v-bind="attrs"
3-
><slot></slot
4-
></component>
2+
<component :is="tag" :class="className"><slot></slot></component>
53
</template>
64

75
<script>
@@ -15,15 +13,14 @@ export default {
1513
default: "p",
1614
},
1715
},
18-
setup(props, { attrs }) {
16+
setup(props) {
1917
const className = computed(() => {
2018
return ["card-text"];
2119
});
2220
2321
return {
2422
className,
2523
props,
26-
attrs,
2724
};
2825
},
2926
};

src/components/free/components/MDBCardTitle.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<template>
2-
<component :is="tagName" :class="className" v-bind="attrs"
3-
><slot></slot
4-
></component>
2+
<component :is="tagName" :class="className"><slot></slot></component>
53
</template>
64

75
<script>
@@ -19,7 +17,7 @@ export default {
1917
default: false,
2018
},
2119
},
22-
setup(props, { attrs }) {
20+
setup(props) {
2321
const tagName = computed(() => {
2422
if (!props.subtitle) {
2523
return props.tag;
@@ -35,7 +33,6 @@ export default {
3533
className,
3634
tagName,
3735
props,
38-
attrs,
3936
};
4037
},
4138
};

src/components/free/components/MDBCarousel.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
<component
33
:is="tag"
44
:class="className"
5-
v-bind="$attrs"
65
@mouseenter="handleMouseenter"
76
@mouseleave="handleMouseleave"
87
@keydown.right="handleRight"

src/components/free/components/MDBCollapse.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
:is="tag"
1616
:class="className"
1717
:id="uid"
18-
v-bind="attrs"
1918
ref="collapse"
2019
>
2120
<slot></slot>
@@ -57,7 +56,7 @@ export default {
5756
},
5857
},
5958
emits: ["update:modelValue"],
60-
setup(props, { attrs, emit }) {
59+
setup(props, { emit }) {
6160
const collapse = ref(null);
6261
6362
const className = computed(() => {
@@ -274,7 +273,6 @@ export default {
274273
beforeLeave,
275274
leave,
276275
afterLeave,
277-
attrs,
278276
props,
279277
};
280278
},

0 commit comments

Comments
 (0)