Skip to content

Commit 9262dc2

Browse files
committed
Added Element Plus icons
1 parent 5d701c6 commit 9262dc2

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sparc-design-system-components-2",
3-
"version": "0.0.21",
3+
"version": "0.0.22",
44
"private": false,
55
"scripts": {
66
"dev": "vite",
@@ -20,11 +20,12 @@
2020
],
2121
"dependencies": {
2222
"@carbon/grid": "^11.20.0",
23+
"@element-plus/icons-vue": "^2.3.1",
24+
"date-fns": "^2.3.0",
2325
"element-plus": "^2.4.2",
2426
"ramda": "^0.29.1",
2527
"vue": "^3.3.4",
26-
"vue-router":"^4.2.5",
27-
"date-fns": "^2.3.0"
28+
"vue-router": "^4.2.5"
2829
},
2930
"devDependencies": {
3031
"@storybook/addon-essentials": "7.5.1",

src/App.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
</header>
99

1010
<main>
11+
<el-icon><Folder /></el-icon>
1112

1213
<div>
1314

@@ -405,6 +406,7 @@
405406
import ContentTabCard from './components/ContentTabCard.vue'
406407
import EventCard from './components/EventCard.vue'
407408
import MultiSelect from './components/MultiSelect.vue'
409+
import { Folder } from '@element-plus/icons-vue'
408410
409411
import { ref } from 'vue'
410412
import { successMessage, infoMessage, failMessage, informationNotification, iconInformationNotification } from "../utils/notificationMessages"
@@ -1146,9 +1148,9 @@
11461148
ContentOverviewCard,
11471149
ContentTabCard,
11481150
EventCard,
1149-
MultiSelect
1151+
MultiSelect,
11501152
ListCard,
1151-
1153+
Folder,
11521154
},
11531155
name: 'App',
11541156
setup() {

src/components/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import '../assets/styles.scss';
22

33
import ElementPlus from 'element-plus'
4-
4+
import * as ElementPlusIconsVue from '@element-plus/icons-vue'
55
import SparcLogo from './SparcLogo.vue';
66
import LargeModal from './LargeModal.vue'
77
import SparcTooltip from './SparcTooltip.vue'
@@ -32,6 +32,8 @@ export default {
3232
app.component('Breadcrumb', Breadcrumb);
3333
app.component('IconCard', IconCard);
3434
app.component('ContentTabCard', ContentTabCard);
35-
35+
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
36+
app.component(key, component)
37+
}
3638
},
3739
};

0 commit comments

Comments
 (0)