+
+
+
+
+
diff --git a/src/components/cell/cell-group.vue b/src/components/cell/cell-group.vue
index 38ef746f..afa59ce0 100644
--- a/src/components/cell/cell-group.vue
+++ b/src/components/cell/cell-group.vue
@@ -9,12 +9,12 @@
provide () {
return {
cellGroup: this
- }
+ };
},
methods: {
handleClick (name) {
this.$emit('on-click', name);
}
}
- }
+ };
\ No newline at end of file
diff --git a/src/components/cell/cell-item.vue b/src/components/cell/cell-item.vue
index 910383f3..4bcf6958 100644
--- a/src/components/cell/cell-item.vue
+++ b/src/components/cell/cell-item.vue
@@ -28,5 +28,5 @@
default: ''
},
}
- }
+ };
\ No newline at end of file
diff --git a/src/components/cell/cell.vue b/src/components/cell/cell.vue
index 71cb8f46..4582530f 100644
--- a/src/components/cell/cell.vue
+++ b/src/components/cell/cell.vue
@@ -70,7 +70,7 @@
data () {
return {
prefixCls: prefixCls
- }
+ };
},
computed: {
classes () {
@@ -89,5 +89,5 @@
this.cellGroup.handleClick(this.name);
}
}
- }
+ };
\ No newline at end of file
diff --git a/src/components/divider/divider.vue b/src/components/divider/divider.vue
index f7c5ce0a..16682dc1 100644
--- a/src/components/divider/divider.vue
+++ b/src/components/divider/divider.vue
@@ -50,8 +50,8 @@
slotClasses() {
return [
`${prefixCls}-inner-text`,
- ]
+ ];
}
}
- }
+ };
\ No newline at end of file
diff --git a/src/components/icon/icon.vue b/src/components/icon/icon.vue
index 3a47e31a..45320dd2 100644
--- a/src/components/icon/icon.vue
+++ b/src/components/icon/icon.vue
@@ -7,13 +7,26 @@
export default {
name: 'Icon',
props: {
- type: String,
+ type: {
+ type: String,
+ default: ''
+ },
size: [Number, String],
- color: String
+ color: String,
+ custom: {
+ type: String,
+ default: ''
+ }
},
computed: {
classes () {
- return `${prefixCls} ${prefixCls}-${this.type}`;
+ return [
+ `${prefixCls}`,
+ {
+ [`${prefixCls}-${this.type}`]: this.type !== '',
+ [`${this.custom}`]: this.custom !== '',
+ }
+ ];
},
styles () {
let style = {};
diff --git a/src/components/split/index.js b/src/components/split/index.js
index f5ed60e0..fef6b58a 100644
--- a/src/components/split/index.js
+++ b/src/components/split/index.js
@@ -1,2 +1,2 @@
-import Split from './split.vue'
-export default Split
+import Split from './split.vue';
+export default Split;
diff --git a/src/components/split/split.vue b/src/components/split/split.vue
index 140e0adf..4f97632a 100644
--- a/src/components/split/split.vue
+++ b/src/components/split/split.vue
@@ -24,132 +24,132 @@
diff --git a/src/components/split/trigger.vue b/src/components/split/trigger.vue
index eb4017c8..9666a162 100644
--- a/src/components/split/trigger.vue
+++ b/src/components/split/trigger.vue
@@ -8,32 +8,32 @@
diff --git a/src/mixins/link.js b/src/mixins/link.js
index fec0675d..d8874cb8 100644
--- a/src/mixins/link.js
+++ b/src/mixins/link.js
@@ -15,4 +15,4 @@ export default {
}
}
}
-}
\ No newline at end of file
+};
\ No newline at end of file