data.ts 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271
  1. // @ts-ignore
  2. // eslint-disable-next-line @typescript-eslint/no-unused-vars
  3. import React from 'react';
  4. import Close from '../../public/icons/close.svg';
  5. import DownArrow from '../../public/icons/arrow00.svg';
  6. import Edit from '../../public/icons/navbar/rename00.svg';
  7. import EditActive from '../../public/icons/navbar/rename01.svg';
  8. import Search from '../../public/icons/navbar/Search00.svg';
  9. import SearchActive from '../../public/icons/navbar/Search01.svg';
  10. import Annotation from '../../public/icons/navbar/MyAnnotation00.svg';
  11. import AnnotationActive from '../../public/icons/navbar/MyAnnotation01.svg';
  12. import Thumbnail from '../../public/icons/navbar/Thumbnail00.svg';
  13. import ThumbnailActive from '../../public/icons/navbar/Thumbnail01.svg';
  14. import Print from '../../public/icons/navbar/Print00.svg';
  15. import PrintActive from '../../public/icons/navbar/Print01.svg';
  16. import Export from '../../public/icons/navbar/Export00.svg';
  17. import ExportActive from '../../public/icons/navbar/Export01.svg';
  18. import ZoomIn from '../../public/icons/toolbar/zoom00.svg';
  19. import ZoomInActive from '../../public/icons/toolbar/zoom01.svg';
  20. import ZoomOut from '../../public/icons/toolbar/zoomOut00.svg';
  21. import ZoomOutActive from '../../public/icons/toolbar/zoomOut01.svg';
  22. import Hand from '../../public/icons/toolbar/hand00.svg';
  23. import HandActive from '../../public/icons/toolbar/hand01.svg';
  24. import RotateLeft from '../../public/icons/toolbar/RotateLeft00.svg';
  25. import RotateLeftActive from '../../public/icons/toolbar/RotateLeft01.svg';
  26. import RotateRight from '../../public/icons/toolbar/RotateRight00.svg';
  27. import RotateRightActive from '../../public/icons/toolbar/RotateRight01.svg';
  28. import MarkupTools from '../../public/icons/sidebar/Markuptools00.svg';
  29. import Highlight from '../../public/icons/sidebar/Highlight.svg';
  30. import Freehand from '../../public/icons/sidebar/Freehand.svg';
  31. import Markpen from '../../public/icons/sidebar/markpen.svg';
  32. import Text from '../../public/icons/sidebar/Text.svg';
  33. import StickyNote1 from '../../public/icons/sidebar/StickyNote.svg';
  34. import StickyNote2 from '../../public/icons/annotation/StickyNote02.svg';
  35. import Shape from '../../public/icons/sidebar/Shape.svg';
  36. import CreateForm from '../../public/icons/sidebar/CreatForm00.svg';
  37. import AddImage from '../../public/icons/sidebar/AddImage00.svg';
  38. import Watermark from '../../public/icons/sidebar/Watermark00.svg';
  39. import Underline from '../../public/icons/sidebar/Underline.svg';
  40. import Squiggly from '../../public/icons/sidebar/Squiggly.svg';
  41. import Strikeout from '../../public/icons/sidebar/Strikeout.svg';
  42. import ColorPicker from '../../public/icons/sidebar/Colorpicker.svg';
  43. import Eraser from '../../public/icons/sidebar/eraser00.svg';
  44. import EraserActive from '../../public/icons/sidebar/eraser01.svg';
  45. import Undo from '../../public/icons/sidebar/undo.svg';
  46. import Redo from '../../public/icons/sidebar/redo.svg';
  47. import Bold from '../../public/icons/sidebar/Bold00.svg';
  48. import BoldActive from '../../public/icons/sidebar/Bold01.svg';
  49. import Italic from '../../public/icons/sidebar/Italic00.svg';
  50. import ItalicActive from '../../public/icons/sidebar/Italic01.svg';
  51. import AlignCenter from '../../public/icons/sidebar/Aligncenter00.svg';
  52. import AlignCenterActive from '../../public/icons/sidebar/Aligncenter01.svg';
  53. import AlignLeft from '../../public/icons/sidebar/Alignleft00.svg';
  54. import AlignLeftActive from '../../public/icons/sidebar/Alignleft01.svg';
  55. import AlignRight from '../../public/icons/sidebar/Alignright00.svg';
  56. import AlignRightActive from '../../public/icons/sidebar/Alignright01.svg';
  57. import Circle from '../../public/icons/sidebar/Circle.svg';
  58. import Square from '../../public/icons/sidebar/Rectangle.svg';
  59. import Line from '../../public/icons/sidebar/Line.svg';
  60. import Arrow from '../../public/icons/sidebar/Arrow.svg';
  61. import Border from '../../public/icons/sidebar/Border.svg';
  62. import Fill from '../../public/icons/sidebar/Fill.svg';
  63. import TextField from '../../public/icons/sidebar/Textfiled.svg';
  64. import Checkbox from '../../public/icons/sidebar/checkBox.svg';
  65. import RadioButton from '../../public/icons/sidebar/radiobutton.svg';
  66. import LeftBack from '../../public/icons/sidebar/LeftBack.svg';
  67. import RightBack from '../../public/icons/sidebar/RightBack.svg';
  68. import Sort from '../../public/icons/annotation/sort.svg';
  69. import Import from '../../public/icons/annotation/import.svg';
  70. import AnnotationExport from '../../public/icons/annotation/Export.svg';
  71. import ToolOpen from '../../public/icons/btn_ToolsOpen.svg';
  72. import ToolClose from '../../public/icons/btn_ToolsClose.svg';
  73. import Trash from '../../public/icons/selector/delete00.svg';
  74. import Trash2 from '../../public/icons/selector/scale_delete.svg';
  75. import RightArrow from '../../public/icons/right-arrow.svg';
  76. import Clear from '../../public/icons/sidebar/clear.svg';
  77. import None from '../../public/icons/sidebar/None.svg';
  78. const data: {[index: string]: any} = {
  79. close: {
  80. Normal: Close,
  81. },
  82. 'down-arrow': {
  83. Normal: DownArrow,
  84. },
  85. edit: {
  86. Normal: Edit,
  87. Hover: EditActive,
  88. },
  89. search: {
  90. Normal: Search,
  91. Hover: SearchActive,
  92. },
  93. annotations: {
  94. Normal: Annotation,
  95. Hover: AnnotationActive,
  96. },
  97. thumbnails: {
  98. Normal: Thumbnail,
  99. Hover: ThumbnailActive,
  100. },
  101. print: {
  102. Normal: Print,
  103. Hover: PrintActive,
  104. },
  105. export: {
  106. Normal: Export,
  107. Hover: ExportActive,
  108. },
  109. 'zoom-in': {
  110. Normal: ZoomIn,
  111. Hover: ZoomInActive,
  112. },
  113. 'zoom-out': {
  114. Normal: ZoomOut,
  115. Hover: ZoomOutActive,
  116. },
  117. hand: {
  118. Normal: Hand,
  119. Hover: HandActive,
  120. },
  121. 'rotate-left': {
  122. Normal: RotateLeft,
  123. Hover: RotateLeftActive,
  124. },
  125. 'rotate-right': {
  126. Normal: RotateRight,
  127. Hover: RotateRightActive,
  128. },
  129. 'markup-tools': {
  130. Normal: MarkupTools,
  131. },
  132. highlight: {
  133. Normal: Highlight,
  134. },
  135. freehand: {
  136. Normal: Freehand,
  137. },
  138. text: {
  139. Normal: Text,
  140. },
  141. 'sticky-note': {
  142. Normal: StickyNote1,
  143. },
  144. 'sticky-note-2': {
  145. Normal: StickyNote2,
  146. },
  147. shape: {
  148. Normal: Shape,
  149. },
  150. 'create-form': {
  151. Normal: CreateForm,
  152. },
  153. 'add-image': {
  154. Normal: AddImage,
  155. },
  156. watermark: {
  157. Normal: Watermark,
  158. },
  159. underline: {
  160. Normal: Underline,
  161. },
  162. squiggly: {
  163. Normal: Squiggly,
  164. },
  165. strikeout: {
  166. Normal: Strikeout,
  167. },
  168. 'color-picker': {
  169. Normal: ColorPicker,
  170. },
  171. markpen: {
  172. Normal: Markpen,
  173. },
  174. eraser: {
  175. Normal: Eraser,
  176. Hover: EraserActive,
  177. },
  178. undo: {
  179. Normal: Undo,
  180. },
  181. redo: {
  182. Normal: Redo,
  183. },
  184. bold: {
  185. Normal: Bold,
  186. Hover: BoldActive,
  187. },
  188. italic: {
  189. Normal: Italic,
  190. Hover: ItalicActive,
  191. },
  192. 'align-center': {
  193. Normal: AlignCenter,
  194. Hover: AlignCenterActive,
  195. },
  196. 'align-left': {
  197. Normal: AlignLeft,
  198. Hover: AlignLeftActive,
  199. },
  200. 'align-right': {
  201. Normal: AlignRight,
  202. Hover: AlignRightActive,
  203. },
  204. circle: {
  205. Normal: Circle,
  206. },
  207. square: {
  208. Normal: Square,
  209. },
  210. line: {
  211. Normal: Line,
  212. },
  213. arrow: {
  214. Normal: Arrow,
  215. },
  216. border: {
  217. Normal: Border,
  218. },
  219. fill: {
  220. Normal: Fill,
  221. },
  222. 'text-field': {
  223. Normal: TextField,
  224. },
  225. checkbox: {
  226. Normal: Checkbox,
  227. },
  228. 'radio-button': {
  229. Normal: RadioButton,
  230. },
  231. 'right-back': {
  232. Normal: RightBack,
  233. },
  234. 'left-back': {
  235. Normal: LeftBack,
  236. },
  237. sort: {
  238. Normal: Sort,
  239. },
  240. import: {
  241. Normal: Import,
  242. },
  243. 'annotation-export': {
  244. Normal: AnnotationExport,
  245. },
  246. 'tool-open': {
  247. Normal: ToolOpen,
  248. },
  249. 'tool-close': {
  250. Normal: ToolClose,
  251. },
  252. trash: {
  253. Normal: Trash,
  254. },
  255. 'trash-2': {
  256. Normal: Trash2,
  257. },
  258. 'right-arrow': {
  259. Normal: RightArrow,
  260. },
  261. clear: {
  262. Normal: Clear,
  263. },
  264. none: {
  265. Normal: None,
  266. },
  267. };
  268. export default data;