|
1 | 1 | import React from 'react';
|
2 | 2 | import PropTypes from 'prop-types';
|
3 | 3 |
|
4 |
| -// import About from '@ids-assets/img/icons/info-square.svg'; |
5 |
| -// import AboutInfo from '@ids-assets/img/icons/info-hexa.svg'; |
6 |
| -// // import Approved from '@ids-assets/img/icons/approved.svg'; // TODO: missing icon |
7 |
| -// import Article from '@ids-assets/img/icons/file-text.svg'; |
8 |
| -// import Back from '@ids-assets/img/icons/arrow-left.svg'; |
9 |
| -// // import Blog from '@ids-assets/img/icons/app-blog.svg'; |
10 |
| -// // import BlogPost from '@ids-assets/img/icons/note-blog.svg'; |
11 |
| -// import CaretDown from '@ids-assets/img/icons/arrow-chevron-down.svg'; |
12 |
| -// import CaretUp from '@ids-assets/img/icons/arrow-chevron-up.svg'; |
13 |
| -// import CircleClose from '@ids-assets/img/icons/discard-circle.svg'; |
14 |
| -// // import Create from '@ids-assets/img/icons/add.svg'; |
15 |
| -// import Checkmark from '@ids-assets/img/icons/form-check.svg'; |
16 |
| -// import ContentTree from '@ids-assets/img/icons/content-tree.svg'; |
17 |
| -// // import Date from '@ids-assets/img/icons/date.svg'; // TODO: missing icon |
18 |
| -// import Discard from '@ids-assets/img/icons/discard.svg'; |
19 |
| -// import Drag from '@ids-assets/img/icons/drag.svg'; |
20 |
| -// import Download from '@ids-assets/img/icons/download.svg'; |
21 |
| -// // import Duplicate from '@ids-assets/img/icons/duplicate.svg'; // TODO: missing icon |
22 |
| -// import Edit from '@ids-assets/img/icons/edit.svg'; |
23 |
| -// import ExpandLeft from '@ids-assets/img/icons/arrow-expand-left.svg'; |
24 |
| -// import Fields from '@ids-assets/img/icons/form-input.svg'; |
25 |
| -// import File from '@ids-assets/img/icons/file.svg'; |
26 |
| -// import Filters from '@ids-assets/img/icons/filters.svg'; |
27 |
| -// import Folder from '@ids-assets/img/icons/folder.svg'; |
28 |
| -// // import Form from '@ids-assets/img/icons/form-checkbox-square.svg'; |
29 |
| -// import Gallery from '@ids-assets/img/icons/image-gallery.svg'; |
30 |
| -// import Image from '@ids-assets/img/icons/image.svg'; |
31 |
| -// import LandingPage from '@ids-assets/img/icons/layout-navbar.svg'; |
32 |
| -// import Notice from '@ids-assets/img/icons/alert-error.svg'; |
33 |
| -// import Options from '@ids-assets/img/icons/more.svg'; |
34 |
| -// // import Place from '@ids-assets/img/icons/place.svg'; // TODO: missing icon |
35 |
| -// import Product from '@ids-assets/img/icons/product.svg'; |
36 |
| -// // import QaForm from '@ids-assets/img/icons/qa-form.svg'; // TODO: missing icon |
37 |
| -// import Search from '@ids-assets/img/icons/search.svg'; |
38 |
| -// // import Spinner from '@ids-assets/img/icons/spinner.svg'; // TODO: missing icon |
39 |
| -// import SystemInformation from '@ids-assets/img/icons/info-circle.svg'; |
40 |
| -// import Trash from '@ids-assets/img/icons/trash.svg'; |
41 |
| -// import Video from '@ids-assets/img/icons/video-play.svg'; |
42 |
| -// // import View from '@ids-assets/img/icons/visibility.svg'; |
43 |
| -// import ViewGrid from '@ids-assets/img/icons/view-grid.svg'; |
44 |
| -// import ViewList from '@ids-assets/img/icons/view-list.svg'; |
45 |
| -// import User from '@ids-assets/img/icons/user.svg'; |
46 |
| -// import UserGroup from '@ids-assets/img/icons/user-group.svg'; |
47 |
| -// import Upload from '@ids-assets/img/icons/upload.svg'; |
48 |
| -// import UploadImage from '@ids-assets/img/icons/image-upload.svg'; |
49 |
| -// import Warning from '@ids-assets/img/icons/alert-warning.svg'; |
| 4 | +import About from '@ids-assets/img/icons/info-square.svg'; |
| 5 | +import AboutInfo from '@ids-assets/img/icons/help.svg'; |
| 6 | +import Approved from '@ids-assets/img/icons/check-circle.svg'; |
| 7 | +import Article from '@ids-assets/img/icons/file-text.svg'; |
| 8 | +import Back from '@ids-assets/img/icons/arrow-left.svg'; |
| 9 | +import Blog from '@ids-assets/img/icons/app-blog.svg'; |
| 10 | +import BlogPost from '@ids-assets/img/icons/note-blog.svg'; |
| 11 | +import CaretDown from '@ids-assets/img/icons/arrow-chevron-down.svg'; |
| 12 | +import CaretUp from '@ids-assets/img/icons/arrow-chevron-up.svg'; |
| 13 | +import CircleClose from '@ids-assets/img/icons/discard-circle.svg'; |
| 14 | +import Create from '@ids-assets/img/icons/add.svg'; |
| 15 | +import Checkmark from '@ids-assets/img/icons/form-check.svg'; |
| 16 | +import ContentTree from '@ids-assets/img/icons/content-tree.svg'; |
| 17 | +import Date from '@ids-assets/img/icons/calendar.svg'; |
| 18 | +import Discard from '@ids-assets/img/icons/discard.svg'; |
| 19 | +import Drag from '@ids-assets/img/icons/drag.svg'; |
| 20 | +import Download from '@ids-assets/img/icons/download.svg'; |
| 21 | +// import Duplicate from '@ids-assets/img/icons/duplicate.svg'; // TODO: missing icon |
| 22 | +import Edit from '@ids-assets/img/icons/edit.svg'; |
| 23 | +import ExpandLeft from '@ids-assets/img/icons/arrow-expand-left.svg'; |
| 24 | +import Fields from '@ids-assets/img/icons/form-input.svg'; |
| 25 | +import File from '@ids-assets/img/icons/file.svg'; |
| 26 | +import Filters from '@ids-assets/img/icons/filters.svg'; |
| 27 | +import Folder from '@ids-assets/img/icons/folder.svg'; |
| 28 | +import Form from '@ids-assets/img/icons/form-check-square.svg'; |
| 29 | +import Gallery from '@ids-assets/img/icons/image-gallery.svg'; |
| 30 | +import Image from '@ids-assets/img/icons/image.svg'; |
| 31 | +import LandingPage from '@ids-assets/img/icons/layout-navbar.svg'; |
| 32 | +import Notice from '@ids-assets/img/icons/alert-error.svg'; |
| 33 | +import Options from '@ids-assets/img/icons/more.svg'; |
| 34 | +import Place from '@ids-assets/img/icons/pin-location.svg'; |
| 35 | +import Product from '@ids-assets/img/icons/product.svg'; |
| 36 | +import QaForm from '@ids-assets/img/icons/qa-form-check.svg'; |
| 37 | +import Search from '@ids-assets/img/icons/search.svg'; |
| 38 | +import Spinner from '@ids-assets/img/icons/arrow-rotate.svg'; |
| 39 | +import SystemInformation from '@ids-assets/img/icons/info-circle.svg'; |
| 40 | +import Trash from '@ids-assets/img/icons/trash.svg'; |
| 41 | +import Video from '@ids-assets/img/icons/video-play.svg'; |
| 42 | +import View from '@ids-assets/img/icons/visibility.svg'; |
| 43 | +import ViewGrid from '@ids-assets/img/icons/view-grid.svg'; |
| 44 | +import ViewList from '@ids-assets/img/icons/view-list.svg'; |
| 45 | +import User from '@ids-assets/img/icons/user.svg'; |
| 46 | +import UserGroup from '@ids-assets/img/icons/user-group.svg'; |
| 47 | +import Upload from '@ids-assets/img/icons/upload.svg'; |
| 48 | +import UploadImage from '@ids-assets/img/icons/image-upload.svg'; |
| 49 | +import Warning from '@ids-assets/img/icons/alert-warning.svg'; |
50 | 50 |
|
51 | 51 | const iconsMap = {
|
52 |
| - about: null, //About, |
53 |
| - 'about-info': null, //AboutInfo, |
54 |
| - approved: null, //null, // Approved, |
55 |
| - article: null, //Article, |
56 |
| - back: null, //Back, |
57 |
| - blog: null, //null, // Blog, |
58 |
| - blog_post: null, //null, // BlogPost, |
59 |
| - 'caret-down': null, //CaretDown, |
60 |
| - 'caret-up': null, //CaretUp, |
61 |
| - 'circle-close': null, //CircleClose, |
62 |
| - create: null, //null, // Create, |
63 |
| - checkmark: null, //Checkmark, |
64 |
| - 'content-tree': null, //ContentTree, |
65 |
| - date: null, //null, // Date, |
66 |
| - discard: null, //Discard, |
67 |
| - drag: null, //Drag, |
68 |
| - download: null, //Download, |
69 |
| - duplicate: null, //null, // Duplicate, |
70 |
| - 'expand-left': null, //ExpandLeft, |
71 |
| - edit: null, //Edit, |
72 |
| - file: null, //File, |
73 |
| - filters: null, //Filters, |
74 |
| - fields: null, //Fields, |
75 |
| - folder: null, //Folder, |
76 |
| - form: null, //null, // Form, |
77 |
| - gallery: null, //Gallery, |
78 |
| - image: null, //Image, |
79 |
| - landing_page: null, //LandingPage, |
80 |
| - notice: null, //Notice, |
81 |
| - options: null, //Options, |
82 |
| - place: null, //null, // Place, |
83 |
| - product: null, //Product, |
84 |
| - 'qa-form': null, //null, // QaForm, |
85 |
| - search: null, //Search, |
86 |
| - spinner: null, //null, // Spinner, |
87 |
| - 'system-information': null, //SystemInformation, |
88 |
| - trash: null, //Trash, |
89 |
| - video: null, //Video, |
90 |
| - view: null, //null, // View, |
91 |
| - 'view-grid': null, //ViewGrid, |
92 |
| - 'view-list': null, //ViewList, |
93 |
| - user: null, //User, |
94 |
| - user_group: null, //UserGroup, |
95 |
| - upload: null, //Upload, |
96 |
| - 'upload-image': null, //UploadImage, |
97 |
| - warning: null, //Warning, |
| 52 | + about: About, |
| 53 | + 'about-info': AboutInfo, |
| 54 | + approved: Approved, |
| 55 | + article: Article, |
| 56 | + back: Back, |
| 57 | + blog: Blog, |
| 58 | + blog_post: BlogPost, |
| 59 | + 'caret-down': CaretDown, |
| 60 | + 'caret-up': CaretUp, |
| 61 | + 'circle-close': CircleClose, |
| 62 | + create: Create, |
| 63 | + checkmark: Checkmark, |
| 64 | + 'content-tree': ContentTree, |
| 65 | + date: Date, |
| 66 | + discard: Discard, |
| 67 | + drag: Drag, |
| 68 | + download: Download, |
| 69 | + duplicate: null, // Duplicate, |
| 70 | + 'expand-left': ExpandLeft, |
| 71 | + edit: Edit, |
| 72 | + file: File, |
| 73 | + filters: Filters, |
| 74 | + fields: Fields, |
| 75 | + folder: Folder, |
| 76 | + form: Form, |
| 77 | + gallery: Gallery, |
| 78 | + image: Image, |
| 79 | + landing_page: LandingPage, |
| 80 | + notice: Notice, |
| 81 | + options: Options, |
| 82 | + place: Place, |
| 83 | + product: Product, |
| 84 | + 'qa-form': QaForm, |
| 85 | + search: Search, |
| 86 | + spinner: Spinner, |
| 87 | + 'system-information': SystemInformation, |
| 88 | + trash: Trash, |
| 89 | + video: Video, |
| 90 | + view: View, |
| 91 | + 'view-grid': ViewGrid, |
| 92 | + 'view-list': ViewList, |
| 93 | + user: User, |
| 94 | + user_group: UserGroup, |
| 95 | + upload: Upload, |
| 96 | + 'upload-image': UploadImage, |
| 97 | + warning: Warning, |
98 | 98 | };
|
99 | 99 |
|
100 | 100 | const InculdedIcon = ({ name = 'about-info', cssClass = '', defaultIconName = 'about-info' }) => {
|
|
0 commit comments