data.ts 7.8 KB

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