fontawesome.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. import Vue from 'vue'
  2. import { library } from '@fortawesome/fontawesome-svg-core'
  3. import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
  4. import {
  5. faPlus,
  6. faPlusCircle,
  7. faQrcode,
  8. faImage,
  9. faTrash,
  10. faCheck,
  11. faCheckSquare,
  12. faTimes,
  13. faLock,
  14. faLockOpen,
  15. faSearch,
  16. faEllipsisH,
  17. faBars,
  18. faSpinner,
  19. faCaretDown,
  20. faLayerGroup,
  21. faMinusCircle,
  22. faExclamationCircle,
  23. faPenSquare,
  24. faTh,
  25. faList,
  26. faTimesCircle,
  27. faUpload,
  28. faGlobe,
  29. faBook,
  30. faFlask,
  31. faCode,
  32. faCopy,
  33. faSortAlphaDown,
  34. faSortAlphaUp,
  35. faEye,
  36. faEyeSlash,
  37. faExternalLinkAlt,
  38. faCamera,
  39. faFileDownload,
  40. faSun,
  41. faMoon,
  42. faDesktop
  43. } from '@fortawesome/free-solid-svg-icons'
  44. import {
  45. faGithubAlt
  46. } from '@fortawesome/free-brands-svg-icons'
  47. library.add(
  48. faPlus,
  49. faPlusCircle,
  50. faQrcode,
  51. faImage,
  52. faTrash,
  53. faCheck,
  54. faCheckSquare,
  55. faTimes,
  56. faLock,
  57. faLockOpen,
  58. faSearch,
  59. faEllipsisH,
  60. faBars,
  61. faSpinner,
  62. faGithubAlt,
  63. faCaretDown,
  64. faLayerGroup,
  65. faMinusCircle,
  66. faExclamationCircle,
  67. faPenSquare,
  68. faTh,
  69. faList,
  70. faTimesCircle,
  71. faUpload,
  72. faGlobe,
  73. faBook,
  74. faFlask,
  75. faCode,
  76. faCopy,
  77. faSortAlphaDown,
  78. faSortAlphaUp,
  79. faEye,
  80. faEyeSlash,
  81. faExternalLinkAlt,
  82. faCamera,
  83. faFileDownload,
  84. faSun,
  85. faMoon,
  86. faDesktop
  87. );
  88. Vue.component('font-awesome-icon', FontAwesomeIcon)