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

import {
  evaCheckmarkCircle2,
  evaAlertTriangle,
  evaInfo,
  evaAlertCircleOutline,
  evaArrowUpwardOutline,
  evaArrowForwardOutline,
  evaArrowDownwardOutline,
  evaArrowBackOutline,
  evaChevronDown,
  evaArrowIosBackOutline,
  evaArrowIosForwardOutline,
  evaColorPickerOutline,
  evaOptions2Outline,
  evaPantoneOutline,
  evaRefreshOutline,
  evaArrowIosUpwardOutline,
  evaArrowIosDownwardOutline,
  evaShield,
  evaClose,
  evaCheckmark,
  evaClockOutline,
  evaCalendarOutline,
  evaPlusOutline,
  evaCloseCircle,
  evaAlertCircle,
  evaArrowheadLeftOutline,
  evaArrowheadRightOutline,
  evaStar,
  evaEdit,
  evaArrowUpward,
  evaArrowRight,
  evaPlusSquare,
  evaCloudUpload,
  evaSlash,
  evaDoneAll
} from '@quasar/extras/eva-icons'

/* There are some icons that are needed but not available
   so we import them from MDI as svg */

import {
  mdiFormatBold,
  mdiFormatItalic,
  mdiFormatStrikethroughVariant,
  mdiFormatUnderline,
  mdiFormatListBulleted,
  mdiFormatListNumbered,
  mdiFormatSubscript,
  mdiFormatSuperscript,
  mdiLink,
  mdiFullscreen,
  mdiFormatQuoteClose,
  mdiFormatAlignLeft,
  mdiFormatAlignCenter,
  mdiFormatAlignRight,
  mdiFormatAlignJustify,
  mdiPrinter,
  mdiFormatIndentDecrease,
  mdiFormatIndentIncrease,
  mdiFormatClear,
  mdiFormatColorText,
  mdiFormatSize,
  mdiMinus,
  mdiUndo,
  mdiRedo,
  mdiFormatHeader1,
  mdiFormatHeader2,
  mdiFormatHeader3,
  mdiFormatHeader4,
  mdiFormatHeader5,
  mdiFormatHeader6,
  mdiCodeTags,
  mdiNumeric1Box,
  mdiNumeric2Box,
  mdiNumeric3Box,
  mdiNumeric4Box,
  mdiNumeric5Box,
  mdiNumeric6Box,
  mdiNumeric7Box,
  mdiFormatFont
} from '@quasar/extras/mdi-v6'



export default {
  name: 'svg-eva-icons',
  type: {
    positive: evaCheckmarkCircle2,
    negative: evaAlertTriangle,
    info: evaInfo,
    warning: evaAlertCircleOutline
  },
  arrow: {
    up: evaArrowUpwardOutline,
    right: evaArrowForwardOutline,
    down: evaArrowDownwardOutline,
    left: evaArrowBackOutline,
    dropdown: evaChevronDown
  },
  chevron: {
    left: evaArrowIosBackOutline,
    right: evaArrowIosForwardOutline
  },
  colorPicker: {
    spectrum: evaColorPickerOutline,
    tune: evaOptions2Outline,
    palette: evaPantoneOutline
  },
  pullToRefresh: {
    icon: evaRefreshOutline
  },
  carousel: {
    left: evaArrowIosBackOutline,
    right: evaArrowIosForwardOutline,
    up: evaArrowIosUpwardOutline,
    down: evaArrowIosDownwardOutline,
    navigationIcon: evaShield
  },
  chip: {
    remove: evaClose,
    selected: evaCheckmark
  },
  datetime: {
    arrowLeft: evaArrowIosBackOutline,
    arrowRight: evaArrowIosForwardOutline,
    now: evaClockOutline,
    today: evaCalendarOutline
  },
  editor: {
    bold: mdiFormatBold,
    italic: mdiFormatItalic,
    strikethrough: mdiFormatStrikethroughVariant,
    underline: mdiFormatUnderline,
    unorderedList: mdiFormatListBulleted,
    orderedList: mdiFormatListNumbered,
    subscript: mdiFormatSubscript,
    superscript: mdiFormatSuperscript,
    hyperlink: mdiLink,
    toggleFullscreen: mdiFullscreen,
    quote: mdiFormatQuoteClose,
    left: mdiFormatAlignLeft,
    center: mdiFormatAlignCenter,
    right: mdiFormatAlignRight,
    justify: mdiFormatAlignJustify,
    print: mdiPrinter,
    outdent: mdiFormatIndentDecrease,
    indent: mdiFormatIndentIncrease,
    removeFormat: mdiFormatClear,
    formatting: mdiFormatColorText,
    fontSize: mdiFormatSize,
    align: mdiFormatAlignLeft,
    hr: mdiMinus,
    undo: mdiUndo,
    redo: mdiRedo,
    heading: mdiFormatSize,
    heading1: mdiFormatHeader1,
    heading2: mdiFormatHeader2,
    heading3: mdiFormatHeader3,
    heading4: mdiFormatHeader4,
    heading5: mdiFormatHeader5,
    heading6: mdiFormatHeader6,
    code: mdiCodeTags,
    size: mdiFormatSize,
    size1: mdiNumeric1Box,
    size2: mdiNumeric2Box,
    size3: mdiNumeric3Box,
    size4: mdiNumeric4Box,
    size5: mdiNumeric5Box,
    size6: mdiNumeric6Box,
    size7: mdiNumeric7Box,
    font: mdiFormatFont,
    viewSource: mdiCodeTags
  },
  expansionItem: {
    icon: evaArrowIosDownwardOutline,
    denseIcon: evaChevronDown
  },
  fab: {
    icon: evaPlusOutline,
    activeIcon: evaClose
  },
  field: {
    clear: evaCloseCircle,
    error: evaAlertCircle
  },
  pagination: {
    first: evaArrowheadLeftOutline,
    prev: evaArrowIosBackOutline,
    next: evaArrowIosForwardOutline,
    last: evaArrowheadRightOutline
  },
  rating: {
    icon: evaStar
  },
  stepper: {
    done: evaCheckmark,
    active: evaEdit,
    error: evaAlertTriangle
  },
  tabs: {
    left: evaArrowIosBackOutline,
    right: evaArrowIosForwardOutline,
    up: evaArrowIosUpwardOutline,
    down: evaArrowIosDownwardOutline
  },
  table: {
    arrowUp: evaArrowUpward,
    warning: evaAlertTriangle,
    firstPage: evaArrowheadLeftOutline,
    prevPage: evaArrowIosBackOutline,
    nextPage: evaArrowIosForwardOutline,
    lastPage: evaArrowheadRightOutline
  },
  tree: {
    icon: evaArrowRight
  },
  uploader: {
    done: evaCheckmark,
    clear: evaClose,
    add: evaPlusSquare,
    upload: evaCloudUpload,
    removeQueue: evaSlash,
    removeUploaded: evaDoneAll
  }
}
