/*
 * DO NOT EDIT THIS FILE. It is automatically generated
 * from its webfont counterpart (same filename without "svg-" prefix).
 * Edit that file instead (fontawesome-v5.js).
 */

import {
  fasCheck,
  fasExclamationTriangle,
  fasInfoCircle,
  fasExclamation,
  fasArrowUp,
  fasArrowRight,
  fasArrowDown,
  fasArrowLeft,
  fasCaretDown,
  fasChevronLeft,
  fasChevronRight,
  fasEyeDropper,
  fasSlidersH,
  fasSwatchbook,
  fasSyncAlt,
  fasChevronUp,
  fasChevronDown,
  fasCircle,
  fasTimesCircle,
  farClock,
  farCalendarCheck,
  fasBold,
  fasItalic,
  fasStrikethrough,
  fasUnderline,
  fasListUl,
  fasListOl,
  fasSubscript,
  fasSuperscript,
  fasLink,
  fasExpandArrowsAlt,
  fasQuoteRight,
  fasAlignLeft,
  fasAlignCenter,
  fasAlignRight,
  fasAlignJustify,
  fasPrint,
  fasOutdent,
  fasIndent,
  fasEraser,
  fasHeading,
  fasTextHeight,
  farMinusSquare,
  fasUndo,
  fasRedo,
  fasCode,
  fasFont,
  fasPlus,
  fasTimes,
  fasExclamationCircle,
  fasStepBackward,
  fasStepForward,
  fasStar,
  fasPencilAlt,
  fasPlay,
  fasPlusSquare,
  fasUpload,
  fasStream,
  fasClipboardCheck
} from '@quasar/extras/fontawesome-v5'

export default {
  name: 'svg-fontawesome-v5',
  type: {
    positive: fasCheck,
    negative: fasExclamationTriangle,
    info: fasInfoCircle,
    warning: fasExclamation
  },
  arrow: {
    up: fasArrowUp,
    right: fasArrowRight,
    down: fasArrowDown,
    left: fasArrowLeft,
    dropdown: fasCaretDown
  },
  chevron: {
    left: fasChevronLeft,
    right: fasChevronRight
  },
  colorPicker: {
    spectrum: fasEyeDropper,
    tune: fasSlidersH,
    palette: fasSwatchbook
  },
  pullToRefresh: {
    icon: fasSyncAlt
  },
  carousel: {
    left: fasChevronLeft,
    right: fasChevronRight,
    up: fasChevronUp,
    down: fasChevronDown,
    navigationIcon: fasCircle
  },
  chip: {
    remove: fasTimesCircle,
    selected: fasCheck
  },
  datetime: {
    arrowLeft: fasChevronLeft,
    arrowRight: fasChevronRight,
    now: farClock,
    today: farCalendarCheck
  },
  editor: {
    bold: fasBold,
    italic: fasItalic,
    strikethrough: fasStrikethrough,
    underline: fasUnderline,
    unorderedList: fasListUl,
    orderedList: fasListOl,
    subscript: fasSubscript,
    superscript: fasSuperscript,
    hyperlink: fasLink,
    toggleFullscreen: fasExpandArrowsAlt,
    quote: fasQuoteRight,
    left: fasAlignLeft,
    center: fasAlignCenter,
    right: fasAlignRight,
    justify: fasAlignJustify,
    print: fasPrint,
    outdent: fasOutdent,
    indent: fasIndent,
    removeFormat: fasEraser,
    formatting: fasHeading,
    fontSize: fasTextHeight,
    align: fasAlignLeft,
    hr: farMinusSquare,
    undo: fasUndo,
    redo: fasRedo,
    heading: fasHeading,
    code: fasCode,
    size: fasTextHeight,
    font: fasFont,
    viewSource: fasCode
  },
  expansionItem: {
    icon: fasChevronDown,
    denseIcon: fasCaretDown
  },
  fab: {
    icon: fasPlus,
    activeIcon: fasTimes
  },
  field: {
    clear: fasTimesCircle,
    error: fasExclamationCircle
  },
  pagination: {
    first: fasStepBackward,
    prev: fasChevronLeft,
    next: fasChevronRight,
    last: fasStepForward
  },
  rating: {
    icon: fasStar
  },
  stepper: {
    done: fasCheck,
    active: fasPencilAlt,
    error: fasExclamationTriangle
  },
  tabs: {
    left: fasChevronLeft,
    right: fasChevronRight,
    up: fasChevronUp,
    down: fasChevronDown
  },
  table: {
    arrowUp: fasArrowUp,
    warning: fasExclamationTriangle,
    firstPage: fasStepBackward,
    prevPage: fasChevronLeft,
    nextPage: fasChevronRight,
    lastPage: fasStepForward
  },
  tree: {
    icon: fasPlay
  },
  uploader: {
    done: fasCheck,
    clear: fasTimes,
    add: fasPlusSquare,
    upload: fasUpload,
    removeQueue: fasStream,
    removeUploaded: fasClipboardCheck
  }
}
