|
58 | 58 | name="sorting-icon" |
59 | 59 | :state="getIconState(index)" |
60 | 60 | > |
61 | | - <i :class="iconClasses(index)"></i> |
| 61 | + <CIcon |
| 62 | + width="18" |
| 63 | + name="arrowTop" |
| 64 | + :class="iconClasses(index)" |
| 65 | + /> |
62 | 66 | </slot> |
63 | 67 | </th> |
64 | 68 | </template> |
|
170 | 174 | name="sorting-icon" |
171 | 175 | :state="getIconState(index)" |
172 | 176 | > |
173 | | - <i :class="iconClasses(index)"></i> |
| 177 | + <CIcon |
| 178 | + width="18" |
| 179 | + name="arrowTop" |
| 180 | + :class="iconClasses(index)" |
| 181 | + /> |
174 | 182 | </slot> |
175 | 183 | </th> |
176 | 184 | </template> |
|
208 | 216 | <script> |
209 | 217 | import CSpinner from '../Spinner/CSpinner' |
210 | 218 | import CPagination from '../Pagination/CPagination' |
| 219 | +
|
| 220 | +import { CIcon } from '@coreui/icons/vue' |
| 221 | +import { arrowTop, arrowBottom } from '@coreui/icons' |
| 222 | +CIcon.icons = { arrowTop, arrowBottom } |
| 223 | +
|
211 | 224 | export default { |
212 | 225 | name: 'CTable', |
213 | | - components: { CPagination, CSpinner }, |
| 226 | + components: { CPagination, CSpinner, CIcon }, |
214 | 227 | props: { |
215 | 228 | items: Array, |
216 | 229 | fields: Array, |
@@ -423,8 +436,7 @@ export default { |
423 | 436 | iconClasses (index) { |
424 | 437 | const state = this.getIconState(index) |
425 | 438 | return [ |
426 | | - 'c-icon-transition c-icons c-font-xl cui-arrow-top', |
427 | | - 'c-position-absolute c-arrow-position', |
| 439 | + 'c-icon-transition c-position-absolute c-arrow-position', |
428 | 440 | { |
429 | 441 | 'c-transparent': !state, |
430 | 442 | 'c-rotate-icon': state === 'desc' |
@@ -477,7 +489,4 @@ export default { |
477 | 489 | @import "~@coreui/coreui/scss/utilities/_spacing.scss"; |
478 | 490 | @import "~@coreui/coreui/scss/utilities/_text.scss"; |
479 | 491 | @import "~@coreui/coreui/scss/utilities/_typography.scss"; |
480 | | -
|
481 | | -//Icons |
482 | | -@import '~@coreui/icons/css/coreui-icons.min.css'; |
483 | 492 | </style> |
0 commit comments