From e563a03ad2d9f3d98d7b2ff9276d070f8b609e78 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sat, 23 Aug 2025 11:42:50 +0100 Subject: [PATCH] SVG minification is now automatic. --- package-lock.json | 62 +++++++++++++++ package.json | 2 +- scripts/minify-svgs.js | 74 ------------------ src/assets/icons/arrowdownicon.min.svg | 1 - src/assets/icons/arrowlefticon.min.svg | 1 - src/assets/icons/arrowrighticon.min.svg | 1 - src/assets/icons/arrowupicon.min.svg | 1 - src/assets/icons/auditlogicon.min.svg | 1 - src/assets/icons/bellicon.min.svg | 1 - src/assets/icons/binicon.min.svg | 1 - src/assets/icons/checkcircleicon.min.svg | 1 - src/assets/icons/checkicon.min.svg | 1 - src/assets/icons/cloudicon.min.svg | 1 - src/assets/icons/collapsesidebaricon.min.svg | 1 - src/assets/icons/contracticon.min.svg | 1 - src/assets/icons/controlicon.min.svg | 1 - src/assets/icons/copyicon.min.svg | 1 - src/assets/icons/designicon.min.svg | 1 - src/assets/icons/developericon.min.svg | 1 - src/assets/icons/documenticon.min.svg | 1 - src/assets/icons/documentprintericon.min.svg | 1 - src/assets/icons/documentsizeicon.min.svg | 1 - src/assets/icons/documenttemplateicon.min.svg | 1 - src/assets/icons/downloadicon.min.svg | 1 - src/assets/icons/editicon.min.svg | 1 - .../icons/exclamationoctagonicon.min.svg | 1 - src/assets/icons/expandicon.min.svg | 1 - src/assets/icons/expandsidebaricon.min.svg | 1 - src/assets/icons/eyeicon.min.svg | 1 - src/assets/icons/eyeslashicon.min.svg | 1 - src/assets/icons/filamenticon.min.svg | 1 - src/assets/icons/filamentstockicon.min.svg | 1 - src/assets/icons/gcodefileicon.min.svg | 1 - src/assets/icons/gridicon.min.svg | 1 - src/assets/icons/homeicon.min.svg | 1 - src/assets/icons/hosticon.min.svg | 1 - src/assets/icons/infocircleicon.min.svg | 1 - src/assets/icons/infoicon.min.svg | 1 - src/assets/icons/inventoryicon.min.svg | 1 - src/assets/icons/jobicon.min.svg | 1 - src/assets/icons/levelbedicon.min.svg | 1 - src/assets/icons/linkicon.min.svg | 1 - src/assets/icons/listicon.min.svg | 1 - src/assets/icons/lockicon.min.svg | 1 - src/assets/icons/materialicon.min.svg | 1 - src/assets/icons/menuicon.afdesign | Bin 0 -> 15128 bytes src/assets/icons/menuicon.svg | 17 ++++ src/assets/icons/minusicon.min.svg | 1 - src/assets/icons/newmailicon.min.svg | 1 - src/assets/icons/newwindowicon.min.svg | 1 - src/assets/icons/noteicon.min.svg | 1 - src/assets/icons/notetypeicon.min.svg | 1 - src/assets/icons/otpicon.min.svg | 1 - src/assets/icons/particon.min.svg | 1 - src/assets/icons/partstockicon.min.svg | 1 - src/assets/icons/passkeysicon.min.svg | 1 - src/assets/icons/pausecircleicon.min.svg | 1 - src/assets/icons/pauseicon.min.svg | 1 - src/assets/icons/personicon.min.svg | 1 - src/assets/icons/playcircleicon.min.svg | 1 - src/assets/icons/playicon.min.svg | 1 - src/assets/icons/plusicon.min.svg | 1 - src/assets/icons/plusminusicon.min.svg | 1 - src/assets/icons/printedparticon.min.svg | 1 - src/assets/icons/printericon.min.svg | 1 - src/assets/icons/producticon.min.svg | 1 - src/assets/icons/productionicon.min.svg | 1 - src/assets/icons/productstockicon.min.svg | 1 - src/assets/icons/questioncircleicon.min.svg | 1 - src/assets/icons/reloadicon.min.svg | 1 - src/assets/icons/searchicon.min.svg | 1 - src/assets/icons/settingsicon.min.svg | 1 - src/assets/icons/spoolicon.min.svg | 1 - src/assets/icons/stockauditicon.min.svg | 1 - src/assets/icons/stockauditlevelicon.min.svg | 1 - src/assets/icons/stockeventicon.min.svg | 1 - src/assets/icons/stopcircleicon.min.svg | 1 - src/assets/icons/subjobicon.min.svg | 1 - src/assets/icons/threedotsicon.min.svg | 1 - src/assets/icons/unloadicon.min.svg | 1 - src/assets/icons/vendoricon.min.svg | 1 - src/assets/icons/xmarkcircleicon.min.svg | 1 - src/assets/icons/xmarkicon.min.svg | 1 - .../Dashboard/context/AuthContext.jsx | 7 +- src/components/Icons/ArrowDownIcon.jsx | 2 +- src/components/Icons/ArrowLeftIcon.jsx | 2 +- src/components/Icons/ArrowRightIcon.jsx | 2 +- src/components/Icons/ArrowUpIcon.jsx | 2 +- src/components/Icons/AuditLogIcon.jsx | 2 +- src/components/Icons/BellIcon.jsx | 2 +- src/components/Icons/BinIcon.jsx | 2 +- src/components/Icons/CheckCircleIcon.jsx | 2 +- src/components/Icons/CheckIcon.jsx | 2 +- src/components/Icons/CloudIcon.jsx | 2 +- src/components/Icons/CollapseSidebarIcon.jsx | 2 +- src/components/Icons/ContractIcon.jsx | 2 +- src/components/Icons/ControlIcon.jsx | 2 +- src/components/Icons/CopyIcon.jsx | 2 +- src/components/Icons/DesignIcon.jsx | 2 +- src/components/Icons/DeveloperIcon.jsx | 2 +- src/components/Icons/DocumentIcon.jsx | 2 +- src/components/Icons/DocumentPrinterIcon.jsx | 2 +- src/components/Icons/DocumentSizeIcon.jsx | 2 +- src/components/Icons/DocumentTemplateIcon.jsx | 2 +- src/components/Icons/DownloadIcon.jsx | 2 +- src/components/Icons/EditIcon.jsx | 2 +- .../Icons/ExclamationOctagonIcon.jsx | 2 +- src/components/Icons/ExpandIcon.jsx | 2 +- src/components/Icons/ExpandSidebarIcon.jsx | 2 +- src/components/Icons/EyeIcon.jsx | 2 +- src/components/Icons/EyeSlashIcon.jsx | 2 +- src/components/Icons/FilamentIcon.jsx | 2 +- src/components/Icons/FilamentStockIcon.jsx | 2 +- src/components/Icons/GCodeFileIcon.jsx | 2 +- src/components/Icons/GridIcon.jsx | 2 +- src/components/Icons/HomeIcon.jsx | 2 +- src/components/Icons/HostIcon.jsx | 2 +- src/components/Icons/InfoCircleIcon.jsx | 2 +- src/components/Icons/InfoIcon.jsx | 2 +- src/components/Icons/InventoryIcon.jsx | 2 +- src/components/Icons/JobIcon.jsx | 2 +- src/components/Icons/LevelBedIcon.jsx | 2 +- src/components/Icons/LinkIcon.jsx | 2 +- src/components/Icons/ListIcon.jsx | 2 +- src/components/Icons/LockIcon.jsx | 2 +- src/components/Icons/MaterialIcon.jsx | 2 +- src/components/Icons/MenuIcon.jsx | 6 ++ src/components/Icons/MinusIcon.jsx | 2 +- src/components/Icons/NewMailIcon.jsx | 2 +- src/components/Icons/NewWindowIcon.jsx | 2 +- src/components/Icons/NoteIcon.jsx | 2 +- src/components/Icons/NoteTypeIcon.jsx | 2 +- src/components/Icons/OTPIcon.jsx | 2 +- src/components/Icons/PartIcon.jsx | 2 +- src/components/Icons/PartStockIcon.jsx | 2 +- src/components/Icons/PassKeysIcon.jsx | 2 +- src/components/Icons/PauseCircleIcon.jsx | 2 +- src/components/Icons/PauseIcon.jsx | 2 +- src/components/Icons/PersonIcon.jsx | 2 +- src/components/Icons/PlayCircleIcon.jsx | 2 +- src/components/Icons/PlayIcon.jsx | 2 +- src/components/Icons/PlusIcon.jsx | 2 +- src/components/Icons/PlusMinusIcon.jsx | 2 +- src/components/Icons/PrinterIcon.jsx | 2 +- src/components/Icons/ProductIcon.jsx | 2 +- src/components/Icons/ProductStockIcon.jsx | 2 +- src/components/Icons/ProductionIcon.jsx | 2 +- src/components/Icons/QuestionCircleIcon.jsx | 2 +- src/components/Icons/ReloadIcon.jsx | 2 +- src/components/Icons/SearchIcon.jsx | 2 +- src/components/Icons/SettingsIcon.jsx | 2 +- src/components/Icons/StockAuditIcon.jsx | 2 +- src/components/Icons/StockAuditLevelIcon.jsx | 2 +- src/components/Icons/StockEventIcon.jsx | 2 +- src/components/Icons/StopCircleIcon.jsx | 2 +- src/components/Icons/SubJobIcon.jsx | 2 +- src/components/Icons/ThreeDotsIcon.jsx | 2 +- src/components/Icons/UnloadIcon.jsx | 2 +- src/components/Icons/VendorIcon.jsx | 2 +- src/components/Icons/XMarkCircleIcon.jsx | 2 +- src/components/Icons/XMarkIcon.jsx | 2 +- vite.config.js | 3 +- 162 files changed, 169 insertions(+), 232 deletions(-) delete mode 100644 scripts/minify-svgs.js delete mode 100644 src/assets/icons/arrowdownicon.min.svg delete mode 100644 src/assets/icons/arrowlefticon.min.svg delete mode 100644 src/assets/icons/arrowrighticon.min.svg delete mode 100644 src/assets/icons/arrowupicon.min.svg delete mode 100644 src/assets/icons/auditlogicon.min.svg delete mode 100644 src/assets/icons/bellicon.min.svg delete mode 100644 src/assets/icons/binicon.min.svg delete mode 100644 src/assets/icons/checkcircleicon.min.svg delete mode 100644 src/assets/icons/checkicon.min.svg delete mode 100644 src/assets/icons/cloudicon.min.svg delete mode 100644 src/assets/icons/collapsesidebaricon.min.svg delete mode 100644 src/assets/icons/contracticon.min.svg delete mode 100644 src/assets/icons/controlicon.min.svg delete mode 100644 src/assets/icons/copyicon.min.svg delete mode 100644 src/assets/icons/designicon.min.svg delete mode 100644 src/assets/icons/developericon.min.svg delete mode 100644 src/assets/icons/documenticon.min.svg delete mode 100644 src/assets/icons/documentprintericon.min.svg delete mode 100644 src/assets/icons/documentsizeicon.min.svg delete mode 100644 src/assets/icons/documenttemplateicon.min.svg delete mode 100644 src/assets/icons/downloadicon.min.svg delete mode 100644 src/assets/icons/editicon.min.svg delete mode 100644 src/assets/icons/exclamationoctagonicon.min.svg delete mode 100644 src/assets/icons/expandicon.min.svg delete mode 100644 src/assets/icons/expandsidebaricon.min.svg delete mode 100644 src/assets/icons/eyeicon.min.svg delete mode 100644 src/assets/icons/eyeslashicon.min.svg delete mode 100644 src/assets/icons/filamenticon.min.svg delete mode 100644 src/assets/icons/filamentstockicon.min.svg delete mode 100644 src/assets/icons/gcodefileicon.min.svg delete mode 100644 src/assets/icons/gridicon.min.svg delete mode 100644 src/assets/icons/homeicon.min.svg delete mode 100644 src/assets/icons/hosticon.min.svg delete mode 100644 src/assets/icons/infocircleicon.min.svg delete mode 100644 src/assets/icons/infoicon.min.svg delete mode 100644 src/assets/icons/inventoryicon.min.svg delete mode 100644 src/assets/icons/jobicon.min.svg delete mode 100644 src/assets/icons/levelbedicon.min.svg delete mode 100644 src/assets/icons/linkicon.min.svg delete mode 100644 src/assets/icons/listicon.min.svg delete mode 100644 src/assets/icons/lockicon.min.svg delete mode 100644 src/assets/icons/materialicon.min.svg create mode 100644 src/assets/icons/menuicon.afdesign create mode 100644 src/assets/icons/menuicon.svg delete mode 100644 src/assets/icons/minusicon.min.svg delete mode 100644 src/assets/icons/newmailicon.min.svg delete mode 100644 src/assets/icons/newwindowicon.min.svg delete mode 100644 src/assets/icons/noteicon.min.svg delete mode 100644 src/assets/icons/notetypeicon.min.svg delete mode 100644 src/assets/icons/otpicon.min.svg delete mode 100644 src/assets/icons/particon.min.svg delete mode 100644 src/assets/icons/partstockicon.min.svg delete mode 100644 src/assets/icons/passkeysicon.min.svg delete mode 100644 src/assets/icons/pausecircleicon.min.svg delete mode 100644 src/assets/icons/pauseicon.min.svg delete mode 100644 src/assets/icons/personicon.min.svg delete mode 100644 src/assets/icons/playcircleicon.min.svg delete mode 100644 src/assets/icons/playicon.min.svg delete mode 100644 src/assets/icons/plusicon.min.svg delete mode 100644 src/assets/icons/plusminusicon.min.svg delete mode 100644 src/assets/icons/printedparticon.min.svg delete mode 100644 src/assets/icons/printericon.min.svg delete mode 100644 src/assets/icons/producticon.min.svg delete mode 100644 src/assets/icons/productionicon.min.svg delete mode 100644 src/assets/icons/productstockicon.min.svg delete mode 100644 src/assets/icons/questioncircleicon.min.svg delete mode 100644 src/assets/icons/reloadicon.min.svg delete mode 100644 src/assets/icons/searchicon.min.svg delete mode 100644 src/assets/icons/settingsicon.min.svg delete mode 100644 src/assets/icons/spoolicon.min.svg delete mode 100644 src/assets/icons/stockauditicon.min.svg delete mode 100644 src/assets/icons/stockauditlevelicon.min.svg delete mode 100644 src/assets/icons/stockeventicon.min.svg delete mode 100644 src/assets/icons/stopcircleicon.min.svg delete mode 100644 src/assets/icons/subjobicon.min.svg delete mode 100644 src/assets/icons/threedotsicon.min.svg delete mode 100644 src/assets/icons/unloadicon.min.svg delete mode 100644 src/assets/icons/vendoricon.min.svg delete mode 100644 src/assets/icons/xmarkcircleicon.min.svg delete mode 100644 src/assets/icons/xmarkicon.min.svg create mode 100644 src/components/Icons/MenuIcon.jsx diff --git a/package-lock.json b/package-lock.json index fcc78d5..4ef4ee1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -85,6 +85,7 @@ "svgo-loader": "^4.0.0", "vite": "^7.1.3", "vite-plugin-eslint": "^1.8.1", + "vite-plugin-svgo": "^2.0.0", "vite-plugin-svgr": "^4.3.0" } }, @@ -18060,6 +18061,67 @@ "vite": ">=2" } }, + "node_modules/vite-plugin-svgo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-svgo/-/vite-plugin-svgo-2.0.0.tgz", + "integrity": "sha512-WaiOUlmt1fKw1w/WWJnx9gVk42D1BASKZmGCPpy6iTLE5iIemN2lim3MwI7Rffyt3aQnPrLfLSLnI8ZUJ9s49g==", + "dev": true, + "license": "ISC", + "dependencies": { + "svgo": "3.3.2" + }, + "peerDependencies": { + "typescript": ">=4.9.4", + "vite": ">=4.0.2" + } + }, + "node_modules/vite-plugin-svgo/node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/vite-plugin-svgo/node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/vite-plugin-svgo/node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, "node_modules/vite-plugin-svgr": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.3.0.tgz", diff --git a/package.json b/package.json index c45ea03..727b974 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,6 @@ "electron": "ELECTRON_START_URL=http://192.168.68.53:3000 electron .", "start": "serve -s build", "build": "vite build", - "minify-svgs": "node scripts/minify-svgs.js", "dev:electron": "concurrently \"react-scripts start\" \"ELECTRON_START_URL=http://192.168.68.53:3000 electron public/electron.js\"", "build:electron": "npm run build && electron-builder" }, @@ -113,6 +112,7 @@ "svgo-loader": "^4.0.0", "vite": "^7.1.3", "vite-plugin-eslint": "^1.8.1", + "vite-plugin-svgo": "^2.0.0", "vite-plugin-svgr": "^4.3.0" }, "build": { diff --git a/scripts/minify-svgs.js b/scripts/minify-svgs.js deleted file mode 100644 index 04d8869..0000000 --- a/scripts/minify-svgs.js +++ /dev/null @@ -1,74 +0,0 @@ -const fs = require('fs') -const path = require('path') -const { optimize } = require('svgo') - -// Configuration for SVGO -const svgoConfig = { - multipass: true, - plugins: [ - 'preset-default', - 'removeDimensions', - 'removeViewBox', - { - name: 'removeAttrs', - params: { - attrs: '(fill|stroke)' - } - } - ] -} - -// Function to minify a single SVG file -async function minifySvg(filePath) { - try { - const svgContent = fs.readFileSync(filePath, 'utf8') - const result = optimize(svgContent, svgoConfig) - - if (result.error) { - console.error(`Error minifying ${filePath}:`, result.error) - return - } - - const minifiedPath = filePath.replace('.svg', '.min.svg') - fs.writeFileSync(minifiedPath, result.data) - console.log(`Created minified version: ${minifiedPath}`) - } catch (error) { - console.error(`Error processing ${filePath}:`, error) - } -} - -// Function to process all SVG files in a directory -async function processDirectory(directory) { - try { - const files = fs.readdirSync(directory) - - for (const file of files) { - const filePath = path.join(directory, file) - const stat = fs.statSync(filePath) - - if (stat.isDirectory()) { - await processDirectory(filePath) - } else if (file.endsWith('.svg') && !file.endsWith('.min.svg')) { - await minifySvg(filePath) - } - } - } catch (error) { - console.error(`Error processing directory ${directory}:`, error) - } -} - -// Main execution -const iconsDirectory = path.join(__dirname, '..', 'src', 'assets', 'icons') - -if (!fs.existsSync(iconsDirectory)) { - console.error(`Directory not found: ${iconsDirectory}`) - process.exit(1) -} - -console.log('Starting SVG minification...') -processDirectory(iconsDirectory) - .then(() => console.log('SVG minification completed!')) - .catch((error) => { - console.error('Error during minification:', error) - process.exit(1) - }) diff --git a/src/assets/icons/arrowdownicon.min.svg b/src/assets/icons/arrowdownicon.min.svg deleted file mode 100644 index 8cd2435..0000000 --- a/src/assets/icons/arrowdownicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/arrowlefticon.min.svg b/src/assets/icons/arrowlefticon.min.svg deleted file mode 100644 index ba0f2a0..0000000 --- a/src/assets/icons/arrowlefticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/arrowrighticon.min.svg b/src/assets/icons/arrowrighticon.min.svg deleted file mode 100644 index 5fa1d04..0000000 --- a/src/assets/icons/arrowrighticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/arrowupicon.min.svg b/src/assets/icons/arrowupicon.min.svg deleted file mode 100644 index eb62f0f..0000000 --- a/src/assets/icons/arrowupicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/auditlogicon.min.svg b/src/assets/icons/auditlogicon.min.svg deleted file mode 100644 index 25975ff..0000000 --- a/src/assets/icons/auditlogicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/bellicon.min.svg b/src/assets/icons/bellicon.min.svg deleted file mode 100644 index bdffa2c..0000000 --- a/src/assets/icons/bellicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/binicon.min.svg b/src/assets/icons/binicon.min.svg deleted file mode 100644 index 9d9f6bc..0000000 --- a/src/assets/icons/binicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/checkcircleicon.min.svg b/src/assets/icons/checkcircleicon.min.svg deleted file mode 100644 index 30d40c6..0000000 --- a/src/assets/icons/checkcircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/checkicon.min.svg b/src/assets/icons/checkicon.min.svg deleted file mode 100644 index 1e315a0..0000000 --- a/src/assets/icons/checkicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/cloudicon.min.svg b/src/assets/icons/cloudicon.min.svg deleted file mode 100644 index 8d98128..0000000 --- a/src/assets/icons/cloudicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/collapsesidebaricon.min.svg b/src/assets/icons/collapsesidebaricon.min.svg deleted file mode 100644 index 3af99bb..0000000 --- a/src/assets/icons/collapsesidebaricon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/contracticon.min.svg b/src/assets/icons/contracticon.min.svg deleted file mode 100644 index 840e39a..0000000 --- a/src/assets/icons/contracticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/controlicon.min.svg b/src/assets/icons/controlicon.min.svg deleted file mode 100644 index e98ff07..0000000 --- a/src/assets/icons/controlicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/copyicon.min.svg b/src/assets/icons/copyicon.min.svg deleted file mode 100644 index a32bf2e..0000000 --- a/src/assets/icons/copyicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/designicon.min.svg b/src/assets/icons/designicon.min.svg deleted file mode 100644 index 78ee640..0000000 --- a/src/assets/icons/designicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/developericon.min.svg b/src/assets/icons/developericon.min.svg deleted file mode 100644 index b32a215..0000000 --- a/src/assets/icons/developericon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/documenticon.min.svg b/src/assets/icons/documenticon.min.svg deleted file mode 100644 index 1e11e1b..0000000 --- a/src/assets/icons/documenticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/documentprintericon.min.svg b/src/assets/icons/documentprintericon.min.svg deleted file mode 100644 index bb078f5..0000000 --- a/src/assets/icons/documentprintericon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/documentsizeicon.min.svg b/src/assets/icons/documentsizeicon.min.svg deleted file mode 100644 index e468cfa..0000000 --- a/src/assets/icons/documentsizeicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/documenttemplateicon.min.svg b/src/assets/icons/documenttemplateicon.min.svg deleted file mode 100644 index 7467875..0000000 --- a/src/assets/icons/documenttemplateicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/downloadicon.min.svg b/src/assets/icons/downloadicon.min.svg deleted file mode 100644 index ef5cfa7..0000000 --- a/src/assets/icons/downloadicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/editicon.min.svg b/src/assets/icons/editicon.min.svg deleted file mode 100644 index 4c1aa98..0000000 --- a/src/assets/icons/editicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/exclamationoctagonicon.min.svg b/src/assets/icons/exclamationoctagonicon.min.svg deleted file mode 100644 index 41760f5..0000000 --- a/src/assets/icons/exclamationoctagonicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/expandicon.min.svg b/src/assets/icons/expandicon.min.svg deleted file mode 100644 index 9ef19da..0000000 --- a/src/assets/icons/expandicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/expandsidebaricon.min.svg b/src/assets/icons/expandsidebaricon.min.svg deleted file mode 100644 index 01b5a70..0000000 --- a/src/assets/icons/expandsidebaricon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/eyeicon.min.svg b/src/assets/icons/eyeicon.min.svg deleted file mode 100644 index 2d7c988..0000000 --- a/src/assets/icons/eyeicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/eyeslashicon.min.svg b/src/assets/icons/eyeslashicon.min.svg deleted file mode 100644 index 790ae6c..0000000 --- a/src/assets/icons/eyeslashicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/filamenticon.min.svg b/src/assets/icons/filamenticon.min.svg deleted file mode 100644 index 15418dc..0000000 --- a/src/assets/icons/filamenticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/filamentstockicon.min.svg b/src/assets/icons/filamentstockicon.min.svg deleted file mode 100644 index 508d692..0000000 --- a/src/assets/icons/filamentstockicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/gcodefileicon.min.svg b/src/assets/icons/gcodefileicon.min.svg deleted file mode 100644 index d07132b..0000000 --- a/src/assets/icons/gcodefileicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/gridicon.min.svg b/src/assets/icons/gridicon.min.svg deleted file mode 100644 index bae34fd..0000000 --- a/src/assets/icons/gridicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/homeicon.min.svg b/src/assets/icons/homeicon.min.svg deleted file mode 100644 index 2a9a611..0000000 --- a/src/assets/icons/homeicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/hosticon.min.svg b/src/assets/icons/hosticon.min.svg deleted file mode 100644 index ed9d4b1..0000000 --- a/src/assets/icons/hosticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/infocircleicon.min.svg b/src/assets/icons/infocircleicon.min.svg deleted file mode 100644 index a7e4d9d..0000000 --- a/src/assets/icons/infocircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/infoicon.min.svg b/src/assets/icons/infoicon.min.svg deleted file mode 100644 index 8b4c15e..0000000 --- a/src/assets/icons/infoicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/inventoryicon.min.svg b/src/assets/icons/inventoryicon.min.svg deleted file mode 100644 index 71e7f97..0000000 --- a/src/assets/icons/inventoryicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/jobicon.min.svg b/src/assets/icons/jobicon.min.svg deleted file mode 100644 index 82b571e..0000000 --- a/src/assets/icons/jobicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/levelbedicon.min.svg b/src/assets/icons/levelbedicon.min.svg deleted file mode 100644 index 9e9bf4b..0000000 --- a/src/assets/icons/levelbedicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/linkicon.min.svg b/src/assets/icons/linkicon.min.svg deleted file mode 100644 index 737619a..0000000 --- a/src/assets/icons/linkicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/listicon.min.svg b/src/assets/icons/listicon.min.svg deleted file mode 100644 index 4425f1c..0000000 --- a/src/assets/icons/listicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/lockicon.min.svg b/src/assets/icons/lockicon.min.svg deleted file mode 100644 index f07fb04..0000000 --- a/src/assets/icons/lockicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/materialicon.min.svg b/src/assets/icons/materialicon.min.svg deleted file mode 100644 index b6922f4..0000000 --- a/src/assets/icons/materialicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/menuicon.afdesign b/src/assets/icons/menuicon.afdesign new file mode 100644 index 0000000000000000000000000000000000000000..55bbfa80bfcc0db7e5d430dd0ba0b19643b8ec8f GIT binary patch literal 15128 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 aKzQv5#!dfu>S)G1mt!A literal 0 HcmV?d00001 diff --git a/src/assets/icons/menuicon.svg b/src/assets/icons/menuicon.svg new file mode 100644 index 0000000..5881ef8 --- /dev/null +++ b/src/assets/icons/menuicon.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/icons/minusicon.min.svg b/src/assets/icons/minusicon.min.svg deleted file mode 100644 index 9a7bb84..0000000 --- a/src/assets/icons/minusicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/newmailicon.min.svg b/src/assets/icons/newmailicon.min.svg deleted file mode 100644 index 7d8a94c..0000000 --- a/src/assets/icons/newmailicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/newwindowicon.min.svg b/src/assets/icons/newwindowicon.min.svg deleted file mode 100644 index 882c685..0000000 --- a/src/assets/icons/newwindowicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/noteicon.min.svg b/src/assets/icons/noteicon.min.svg deleted file mode 100644 index a8e9d4a..0000000 --- a/src/assets/icons/noteicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/notetypeicon.min.svg b/src/assets/icons/notetypeicon.min.svg deleted file mode 100644 index 20acc9a..0000000 --- a/src/assets/icons/notetypeicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/otpicon.min.svg b/src/assets/icons/otpicon.min.svg deleted file mode 100644 index 70260c8..0000000 --- a/src/assets/icons/otpicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/particon.min.svg b/src/assets/icons/particon.min.svg deleted file mode 100644 index b230b0d..0000000 --- a/src/assets/icons/particon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/partstockicon.min.svg b/src/assets/icons/partstockicon.min.svg deleted file mode 100644 index 1c5b60e..0000000 --- a/src/assets/icons/partstockicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/passkeysicon.min.svg b/src/assets/icons/passkeysicon.min.svg deleted file mode 100644 index c302ffc..0000000 --- a/src/assets/icons/passkeysicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/pausecircleicon.min.svg b/src/assets/icons/pausecircleicon.min.svg deleted file mode 100644 index c29f673..0000000 --- a/src/assets/icons/pausecircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/pauseicon.min.svg b/src/assets/icons/pauseicon.min.svg deleted file mode 100644 index 30d14e3..0000000 --- a/src/assets/icons/pauseicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/personicon.min.svg b/src/assets/icons/personicon.min.svg deleted file mode 100644 index 8d1736b..0000000 --- a/src/assets/icons/personicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/playcircleicon.min.svg b/src/assets/icons/playcircleicon.min.svg deleted file mode 100644 index fd3e3ab..0000000 --- a/src/assets/icons/playcircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/playicon.min.svg b/src/assets/icons/playicon.min.svg deleted file mode 100644 index 11d1b9d..0000000 --- a/src/assets/icons/playicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/plusicon.min.svg b/src/assets/icons/plusicon.min.svg deleted file mode 100644 index 8236b54..0000000 --- a/src/assets/icons/plusicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/plusminusicon.min.svg b/src/assets/icons/plusminusicon.min.svg deleted file mode 100644 index 73ba473..0000000 --- a/src/assets/icons/plusminusicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/printedparticon.min.svg b/src/assets/icons/printedparticon.min.svg deleted file mode 100644 index faf4695..0000000 --- a/src/assets/icons/printedparticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/printericon.min.svg b/src/assets/icons/printericon.min.svg deleted file mode 100644 index cdee198..0000000 --- a/src/assets/icons/printericon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/producticon.min.svg b/src/assets/icons/producticon.min.svg deleted file mode 100644 index dc44daa..0000000 --- a/src/assets/icons/producticon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/productionicon.min.svg b/src/assets/icons/productionicon.min.svg deleted file mode 100644 index d1d424f..0000000 --- a/src/assets/icons/productionicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/productstockicon.min.svg b/src/assets/icons/productstockicon.min.svg deleted file mode 100644 index 09bb953..0000000 --- a/src/assets/icons/productstockicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/questioncircleicon.min.svg b/src/assets/icons/questioncircleicon.min.svg deleted file mode 100644 index 7337ba7..0000000 --- a/src/assets/icons/questioncircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/reloadicon.min.svg b/src/assets/icons/reloadicon.min.svg deleted file mode 100644 index d1a268f..0000000 --- a/src/assets/icons/reloadicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/searchicon.min.svg b/src/assets/icons/searchicon.min.svg deleted file mode 100644 index b6de649..0000000 --- a/src/assets/icons/searchicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/settingsicon.min.svg b/src/assets/icons/settingsicon.min.svg deleted file mode 100644 index d4ba9f0..0000000 --- a/src/assets/icons/settingsicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/spoolicon.min.svg b/src/assets/icons/spoolicon.min.svg deleted file mode 100644 index 6cd87ae..0000000 --- a/src/assets/icons/spoolicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/stockauditicon.min.svg b/src/assets/icons/stockauditicon.min.svg deleted file mode 100644 index f868407..0000000 --- a/src/assets/icons/stockauditicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/stockauditlevelicon.min.svg b/src/assets/icons/stockauditlevelicon.min.svg deleted file mode 100644 index 6338782..0000000 --- a/src/assets/icons/stockauditlevelicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/stockeventicon.min.svg b/src/assets/icons/stockeventicon.min.svg deleted file mode 100644 index ee29973..0000000 --- a/src/assets/icons/stockeventicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/stopcircleicon.min.svg b/src/assets/icons/stopcircleicon.min.svg deleted file mode 100644 index ada9a5c..0000000 --- a/src/assets/icons/stopcircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/subjobicon.min.svg b/src/assets/icons/subjobicon.min.svg deleted file mode 100644 index 07aa851..0000000 --- a/src/assets/icons/subjobicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/threedotsicon.min.svg b/src/assets/icons/threedotsicon.min.svg deleted file mode 100644 index 59c3f60..0000000 --- a/src/assets/icons/threedotsicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/unloadicon.min.svg b/src/assets/icons/unloadicon.min.svg deleted file mode 100644 index d4d454c..0000000 --- a/src/assets/icons/unloadicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/vendoricon.min.svg b/src/assets/icons/vendoricon.min.svg deleted file mode 100644 index 7cb4989..0000000 --- a/src/assets/icons/vendoricon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/xmarkcircleicon.min.svg b/src/assets/icons/xmarkcircleicon.min.svg deleted file mode 100644 index 3ee5974..0000000 --- a/src/assets/icons/xmarkcircleicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/icons/xmarkicon.min.svg b/src/assets/icons/xmarkicon.min.svg deleted file mode 100644 index f16e228..0000000 --- a/src/assets/icons/xmarkicon.min.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/components/Dashboard/context/AuthContext.jsx b/src/components/Dashboard/context/AuthContext.jsx index 1c8c8c6..2ba5389 100644 --- a/src/components/Dashboard/context/AuthContext.jsx +++ b/src/components/Dashboard/context/AuthContext.jsx @@ -198,7 +198,10 @@ const AuthProvider = ({ children }) => { const refreshToken = useCallback(async () => { try { const response = await axios.get(`${config.backendUrl}/auth/refresh`, { - withCredentials: true + headers: { + Accept: 'application/json', + Authorization: `Bearer ${token}` + } }) if (response.status === 200 && response.data) { setToken(response.data.access_token) @@ -209,7 +212,7 @@ const AuthProvider = ({ children }) => { } catch (error) { console.error('Token refresh failed', error) } - }, []) + }, [token]) const handleSessionExpiredModalOk = () => { setShowSessionExpiredModal(false) diff --git a/src/components/Icons/ArrowDownIcon.jsx b/src/components/Icons/ArrowDownIcon.jsx index ae2233e..327f04b 100644 --- a/src/components/Icons/ArrowDownIcon.jsx +++ b/src/components/Icons/ArrowDownIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/arrowdownicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/arrowdownicon.svg?react' const ArrowDownIcon = (props) => diff --git a/src/components/Icons/ArrowLeftIcon.jsx b/src/components/Icons/ArrowLeftIcon.jsx index cbeadc0..20aae3a 100644 --- a/src/components/Icons/ArrowLeftIcon.jsx +++ b/src/components/Icons/ArrowLeftIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/arrowlefticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/arrowlefticon.svg?react' const ArrowLeftIcon = (props) => diff --git a/src/components/Icons/ArrowRightIcon.jsx b/src/components/Icons/ArrowRightIcon.jsx index 123dc0d..9678f71 100644 --- a/src/components/Icons/ArrowRightIcon.jsx +++ b/src/components/Icons/ArrowRightIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/arrowrighticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/arrowrighticon.svg?react' const ArrowRightIcon = (props) => diff --git a/src/components/Icons/ArrowUpIcon.jsx b/src/components/Icons/ArrowUpIcon.jsx index 5783b40..20ac0bb 100644 --- a/src/components/Icons/ArrowUpIcon.jsx +++ b/src/components/Icons/ArrowUpIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/arrowupicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/arrowupicon.svg?react' const ArrowUpIcon = (props) => diff --git a/src/components/Icons/AuditLogIcon.jsx b/src/components/Icons/AuditLogIcon.jsx index 76aa5a2..ac15865 100644 --- a/src/components/Icons/AuditLogIcon.jsx +++ b/src/components/Icons/AuditLogIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/auditlogicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/auditlogicon.svg?react' const AuditLogIcon = (props) => diff --git a/src/components/Icons/BellIcon.jsx b/src/components/Icons/BellIcon.jsx index 359945e..a0edca3 100644 --- a/src/components/Icons/BellIcon.jsx +++ b/src/components/Icons/BellIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/bellicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/bellicon.svg?react' const BellIcon = (props) => diff --git a/src/components/Icons/BinIcon.jsx b/src/components/Icons/BinIcon.jsx index 56777ff..f97f4b0 100644 --- a/src/components/Icons/BinIcon.jsx +++ b/src/components/Icons/BinIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/binicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/binicon.svg?react' const BinIcon = (props) => diff --git a/src/components/Icons/CheckCircleIcon.jsx b/src/components/Icons/CheckCircleIcon.jsx index 16c1ae3..7e117d2 100644 --- a/src/components/Icons/CheckCircleIcon.jsx +++ b/src/components/Icons/CheckCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/checkcircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/checkcircleicon.svg?react' const CheckCircleIcon = (props) => diff --git a/src/components/Icons/CheckIcon.jsx b/src/components/Icons/CheckIcon.jsx index aebf5e8..f006a16 100644 --- a/src/components/Icons/CheckIcon.jsx +++ b/src/components/Icons/CheckIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/checkicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/checkicon.svg?react' const CheckIcon = (props) => diff --git a/src/components/Icons/CloudIcon.jsx b/src/components/Icons/CloudIcon.jsx index afa7300..6d2fe5d 100644 --- a/src/components/Icons/CloudIcon.jsx +++ b/src/components/Icons/CloudIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/cloudicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/cloudicon.svg?react' const CloudIcon = (props) => diff --git a/src/components/Icons/CollapseSidebarIcon.jsx b/src/components/Icons/CollapseSidebarIcon.jsx index 446a6d0..73ddd8c 100644 --- a/src/components/Icons/CollapseSidebarIcon.jsx +++ b/src/components/Icons/CollapseSidebarIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/collapsesidebaricon.min.svg?react' +import CustomIconSvg from '../../assets/icons/collapsesidebaricon.svg?react' const CollapseSidebarIcon = (props) => ( diff --git a/src/components/Icons/ContractIcon.jsx b/src/components/Icons/ContractIcon.jsx index b4987c6..3e0d9b1 100644 --- a/src/components/Icons/ContractIcon.jsx +++ b/src/components/Icons/ContractIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/contracticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/contracticon.svg?react' const ContractIcon = (props) => diff --git a/src/components/Icons/ControlIcon.jsx b/src/components/Icons/ControlIcon.jsx index 6a83110..6a25bef 100644 --- a/src/components/Icons/ControlIcon.jsx +++ b/src/components/Icons/ControlIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/controlicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/controlicon.svg?react' const ControlIcon = (props) => diff --git a/src/components/Icons/CopyIcon.jsx b/src/components/Icons/CopyIcon.jsx index cea6a72..900fe4e 100644 --- a/src/components/Icons/CopyIcon.jsx +++ b/src/components/Icons/CopyIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/copyicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/copyicon.svg?react' const CopyIcon = (props) => diff --git a/src/components/Icons/DesignIcon.jsx b/src/components/Icons/DesignIcon.jsx index 0065224..0f623b1 100644 --- a/src/components/Icons/DesignIcon.jsx +++ b/src/components/Icons/DesignIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/designicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/designicon.svg?react' const DesignIcon = (props) => diff --git a/src/components/Icons/DeveloperIcon.jsx b/src/components/Icons/DeveloperIcon.jsx index c9ea5fc..c0656bb 100644 --- a/src/components/Icons/DeveloperIcon.jsx +++ b/src/components/Icons/DeveloperIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/developericon.min.svg?react' +import CustomIconSvg from '../../assets/icons/developericon.svg?react' const DeveloperIcon = (props) => diff --git a/src/components/Icons/DocumentIcon.jsx b/src/components/Icons/DocumentIcon.jsx index 5df0a55..591dd09 100644 --- a/src/components/Icons/DocumentIcon.jsx +++ b/src/components/Icons/DocumentIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/documenticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/documenticon.svg?react' const DocumentIcon = (props) => diff --git a/src/components/Icons/DocumentPrinterIcon.jsx b/src/components/Icons/DocumentPrinterIcon.jsx index ca4166a..d5afa7f 100644 --- a/src/components/Icons/DocumentPrinterIcon.jsx +++ b/src/components/Icons/DocumentPrinterIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/documentprintericon.min.svg?react' +import CustomIconSvg from '../../assets/icons/documentprintericon.svg?react' const DocumentPrinterIcon = (props) => ( diff --git a/src/components/Icons/DocumentSizeIcon.jsx b/src/components/Icons/DocumentSizeIcon.jsx index ebf672f..0a0a0ab 100644 --- a/src/components/Icons/DocumentSizeIcon.jsx +++ b/src/components/Icons/DocumentSizeIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/documentsizeicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/documentsizeicon.svg?react' const DocumentSizeIcon = (props) => ( diff --git a/src/components/Icons/DocumentTemplateIcon.jsx b/src/components/Icons/DocumentTemplateIcon.jsx index 8f7db96..d1543f1 100644 --- a/src/components/Icons/DocumentTemplateIcon.jsx +++ b/src/components/Icons/DocumentTemplateIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/documenttemplateicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/documenttemplateicon.svg?react' const DocumentTemplateIcon = (props) => ( diff --git a/src/components/Icons/DownloadIcon.jsx b/src/components/Icons/DownloadIcon.jsx index a3c538e..8b92aae 100644 --- a/src/components/Icons/DownloadIcon.jsx +++ b/src/components/Icons/DownloadIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/downloadicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/downloadicon.svg?react' const DownloadIcon = (props) => diff --git a/src/components/Icons/EditIcon.jsx b/src/components/Icons/EditIcon.jsx index d67cc93..e60dc10 100644 --- a/src/components/Icons/EditIcon.jsx +++ b/src/components/Icons/EditIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/editicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/editicon.svg?react' const EditIcon = (props) => diff --git a/src/components/Icons/ExclamationOctagonIcon.jsx b/src/components/Icons/ExclamationOctagonIcon.jsx index 77cb8ef..376aeab 100644 --- a/src/components/Icons/ExclamationOctagonIcon.jsx +++ b/src/components/Icons/ExclamationOctagonIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/exclamationoctagonicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/exclamationoctagonicon.svg?react' const ExclamationOctagonIcon = (props) => ( diff --git a/src/components/Icons/ExpandIcon.jsx b/src/components/Icons/ExpandIcon.jsx index 6a13708..b5184f9 100644 --- a/src/components/Icons/ExpandIcon.jsx +++ b/src/components/Icons/ExpandIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/expandicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/expandicon.svg?react' const ExpandIcon = (props) => diff --git a/src/components/Icons/ExpandSidebarIcon.jsx b/src/components/Icons/ExpandSidebarIcon.jsx index 51f3272..f61ab4e 100644 --- a/src/components/Icons/ExpandSidebarIcon.jsx +++ b/src/components/Icons/ExpandSidebarIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/expandsidebaricon.min.svg?react' +import CustomIconSvg from '../../assets/icons/expandsidebaricon.svg?react' const ExpandSidebarIcon = (props) => ( diff --git a/src/components/Icons/EyeIcon.jsx b/src/components/Icons/EyeIcon.jsx index e6678b5..19ba24b 100644 --- a/src/components/Icons/EyeIcon.jsx +++ b/src/components/Icons/EyeIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/eyeicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/eyeicon.svg?react' const EyeIcon = (props) => diff --git a/src/components/Icons/EyeSlashIcon.jsx b/src/components/Icons/EyeSlashIcon.jsx index 04e4362..79268bf 100644 --- a/src/components/Icons/EyeSlashIcon.jsx +++ b/src/components/Icons/EyeSlashIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/eyeslashicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/eyeslashicon.svg?react' const EyeSlashIcon = (props) => diff --git a/src/components/Icons/FilamentIcon.jsx b/src/components/Icons/FilamentIcon.jsx index bb80f3e..8a5a2a1 100644 --- a/src/components/Icons/FilamentIcon.jsx +++ b/src/components/Icons/FilamentIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/filamenticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/filamenticon.svg?react' const FilamentIcon = (props) => diff --git a/src/components/Icons/FilamentStockIcon.jsx b/src/components/Icons/FilamentStockIcon.jsx index b4996d4..e3b9185 100644 --- a/src/components/Icons/FilamentStockIcon.jsx +++ b/src/components/Icons/FilamentStockIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/filamentstockicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/filamentstockicon.svg?react' const FilamentStockIcon = (props) => ( diff --git a/src/components/Icons/GCodeFileIcon.jsx b/src/components/Icons/GCodeFileIcon.jsx index 3816ee2..07177bd 100644 --- a/src/components/Icons/GCodeFileIcon.jsx +++ b/src/components/Icons/GCodeFileIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/gcodefileicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/gcodefileicon.svg?react' const GCodeFileIcon = (props) => diff --git a/src/components/Icons/GridIcon.jsx b/src/components/Icons/GridIcon.jsx index 0f93f64..5dad07d 100644 --- a/src/components/Icons/GridIcon.jsx +++ b/src/components/Icons/GridIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/gridicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/gridicon.svg?react' const GridIcon = (props) => diff --git a/src/components/Icons/HomeIcon.jsx b/src/components/Icons/HomeIcon.jsx index 6ab8723..05e0300 100644 --- a/src/components/Icons/HomeIcon.jsx +++ b/src/components/Icons/HomeIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/homeicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/homeicon.svg?react' const HomeIcon = (props) => diff --git a/src/components/Icons/HostIcon.jsx b/src/components/Icons/HostIcon.jsx index af6ea9a..95c4d50 100644 --- a/src/components/Icons/HostIcon.jsx +++ b/src/components/Icons/HostIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/hosticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/hosticon.svg?react' const HostIcon = (props) => diff --git a/src/components/Icons/InfoCircleIcon.jsx b/src/components/Icons/InfoCircleIcon.jsx index c4eabcf..871ee85 100644 --- a/src/components/Icons/InfoCircleIcon.jsx +++ b/src/components/Icons/InfoCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/infocircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/infocircleicon.svg?react' const InfoCircleIcon = (props) => diff --git a/src/components/Icons/InfoIcon.jsx b/src/components/Icons/InfoIcon.jsx index 2125821..322b30f 100644 --- a/src/components/Icons/InfoIcon.jsx +++ b/src/components/Icons/InfoIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/infoicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/infoicon.svg?react' const InfoIcon = (props) => diff --git a/src/components/Icons/InventoryIcon.jsx b/src/components/Icons/InventoryIcon.jsx index 261fe06..f8f505b 100644 --- a/src/components/Icons/InventoryIcon.jsx +++ b/src/components/Icons/InventoryIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/inventoryicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/inventoryicon.svg?react' const InventoryIcon = (props) => diff --git a/src/components/Icons/JobIcon.jsx b/src/components/Icons/JobIcon.jsx index 9b57753..7558c8a 100644 --- a/src/components/Icons/JobIcon.jsx +++ b/src/components/Icons/JobIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/jobicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/jobicon.svg?react' const JobIcon = (props) => diff --git a/src/components/Icons/LevelBedIcon.jsx b/src/components/Icons/LevelBedIcon.jsx index 613a272..f3e97d6 100644 --- a/src/components/Icons/LevelBedIcon.jsx +++ b/src/components/Icons/LevelBedIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/levelbedicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/levelbedicon.svg?react' const LevelBedIcon = (props) => diff --git a/src/components/Icons/LinkIcon.jsx b/src/components/Icons/LinkIcon.jsx index e6c2807..493d374 100644 --- a/src/components/Icons/LinkIcon.jsx +++ b/src/components/Icons/LinkIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/linkicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/linkicon.svg?react' const LinkIcon = (props) => diff --git a/src/components/Icons/ListIcon.jsx b/src/components/Icons/ListIcon.jsx index e4af184..79385bb 100644 --- a/src/components/Icons/ListIcon.jsx +++ b/src/components/Icons/ListIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/listicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/listicon.svg?react' const ListIcon = (props) => diff --git a/src/components/Icons/LockIcon.jsx b/src/components/Icons/LockIcon.jsx index f5eeffa..ef4d962 100644 --- a/src/components/Icons/LockIcon.jsx +++ b/src/components/Icons/LockIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/lockicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/lockicon.svg?react' const LockIcon = (props) => diff --git a/src/components/Icons/MaterialIcon.jsx b/src/components/Icons/MaterialIcon.jsx index 6a959f8..e2648d9 100644 --- a/src/components/Icons/MaterialIcon.jsx +++ b/src/components/Icons/MaterialIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/materialicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/materialicon.svg?react' const MaterialIcon = (props) => diff --git a/src/components/Icons/MenuIcon.jsx b/src/components/Icons/MenuIcon.jsx new file mode 100644 index 0000000..5626d33 --- /dev/null +++ b/src/components/Icons/MenuIcon.jsx @@ -0,0 +1,6 @@ +import Icon from '@ant-design/icons' +import CustomIconSvg from '../../assets/icons/menuicon.svg?react' + +const MenuIcon = (props) => + +export default MenuIcon diff --git a/src/components/Icons/MinusIcon.jsx b/src/components/Icons/MinusIcon.jsx index defe9d0..9fab09a 100644 --- a/src/components/Icons/MinusIcon.jsx +++ b/src/components/Icons/MinusIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/minusicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/minusicon.svg?react' const MinusIcon = (props) => diff --git a/src/components/Icons/NewMailIcon.jsx b/src/components/Icons/NewMailIcon.jsx index 6fe4bd3..bb44d2a 100644 --- a/src/components/Icons/NewMailIcon.jsx +++ b/src/components/Icons/NewMailIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/newmailicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/newmailicon.svg?react' const NewMailIcon = (props) => diff --git a/src/components/Icons/NewWindowIcon.jsx b/src/components/Icons/NewWindowIcon.jsx index cef49d3..e205698 100644 --- a/src/components/Icons/NewWindowIcon.jsx +++ b/src/components/Icons/NewWindowIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/newwindowicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/newwindowicon.svg?react' const NewWindowIcon = (props) => diff --git a/src/components/Icons/NoteIcon.jsx b/src/components/Icons/NoteIcon.jsx index 539f3a0..648d039 100644 --- a/src/components/Icons/NoteIcon.jsx +++ b/src/components/Icons/NoteIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/noteicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/noteicon.svg?react' const NoteIcon = (props) => diff --git a/src/components/Icons/NoteTypeIcon.jsx b/src/components/Icons/NoteTypeIcon.jsx index 4260a30..efb8f65 100644 --- a/src/components/Icons/NoteTypeIcon.jsx +++ b/src/components/Icons/NoteTypeIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/notetypeicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/notetypeicon.svg?react' const NoteTypeIcon = (props) => diff --git a/src/components/Icons/OTPIcon.jsx b/src/components/Icons/OTPIcon.jsx index 8fcb297..c5a6bea 100644 --- a/src/components/Icons/OTPIcon.jsx +++ b/src/components/Icons/OTPIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/otpicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/otpicon.svg?react' const OTPIcon = (props) => diff --git a/src/components/Icons/PartIcon.jsx b/src/components/Icons/PartIcon.jsx index 46c528b..4195ee3 100644 --- a/src/components/Icons/PartIcon.jsx +++ b/src/components/Icons/PartIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/particon.min.svg?react' +import CustomIconSvg from '../../assets/icons/particon.svg?react' const PartIcon = (props) => diff --git a/src/components/Icons/PartStockIcon.jsx b/src/components/Icons/PartStockIcon.jsx index 7027195..3253af4 100644 --- a/src/components/Icons/PartStockIcon.jsx +++ b/src/components/Icons/PartStockIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/partstockicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/partstockicon.svg?react' const PartStockIcon = (props) => diff --git a/src/components/Icons/PassKeysIcon.jsx b/src/components/Icons/PassKeysIcon.jsx index 28ea7d1..ee6e50c 100644 --- a/src/components/Icons/PassKeysIcon.jsx +++ b/src/components/Icons/PassKeysIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/passkeysicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/passkeysicon.svg?react' const PassKeysIcon = (props) => diff --git a/src/components/Icons/PauseCircleIcon.jsx b/src/components/Icons/PauseCircleIcon.jsx index e48483b..7996a62 100644 --- a/src/components/Icons/PauseCircleIcon.jsx +++ b/src/components/Icons/PauseCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/pausecircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/pausecircleicon.svg?react' const PauseCircleIcon = (props) => diff --git a/src/components/Icons/PauseIcon.jsx b/src/components/Icons/PauseIcon.jsx index 2918fcd..3420b70 100644 --- a/src/components/Icons/PauseIcon.jsx +++ b/src/components/Icons/PauseIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/pauseicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/pauseicon.svg?react' const PauseIcon = (props) => diff --git a/src/components/Icons/PersonIcon.jsx b/src/components/Icons/PersonIcon.jsx index 01d2cb9..5300499 100644 --- a/src/components/Icons/PersonIcon.jsx +++ b/src/components/Icons/PersonIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/personicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/personicon.svg?react' const PersonIcon = (props) => diff --git a/src/components/Icons/PlayCircleIcon.jsx b/src/components/Icons/PlayCircleIcon.jsx index a9c814f..d91fd07 100644 --- a/src/components/Icons/PlayCircleIcon.jsx +++ b/src/components/Icons/PlayCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/playcircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/playcircleicon.svg?react' const PlayCircleIcon = (props) => diff --git a/src/components/Icons/PlayIcon.jsx b/src/components/Icons/PlayIcon.jsx index 6b15a32..ac3abee 100644 --- a/src/components/Icons/PlayIcon.jsx +++ b/src/components/Icons/PlayIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/playicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/playicon.svg?react' const PlayIcon = (props) => diff --git a/src/components/Icons/PlusIcon.jsx b/src/components/Icons/PlusIcon.jsx index 57f8682..42cd09f 100644 --- a/src/components/Icons/PlusIcon.jsx +++ b/src/components/Icons/PlusIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/plusicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/plusicon.svg?react' const PlusIcon = (props) => diff --git a/src/components/Icons/PlusMinusIcon.jsx b/src/components/Icons/PlusMinusIcon.jsx index 39a2cee..3b49417 100644 --- a/src/components/Icons/PlusMinusIcon.jsx +++ b/src/components/Icons/PlusMinusIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/plusminusicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/plusminusicon.svg?react' const PlusMinusIcon = (props) => diff --git a/src/components/Icons/PrinterIcon.jsx b/src/components/Icons/PrinterIcon.jsx index b89a008..f14ae51 100644 --- a/src/components/Icons/PrinterIcon.jsx +++ b/src/components/Icons/PrinterIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/printericon.min.svg?react' +import CustomIconSvg from '../../assets/icons/printericon.svg?react' const PrinterIcon = (props) => diff --git a/src/components/Icons/ProductIcon.jsx b/src/components/Icons/ProductIcon.jsx index c7fb041..b0a96ba 100644 --- a/src/components/Icons/ProductIcon.jsx +++ b/src/components/Icons/ProductIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/producticon.min.svg?react' +import CustomIconSvg from '../../assets/icons/producticon.svg?react' const ProductIcon = (props) => diff --git a/src/components/Icons/ProductStockIcon.jsx b/src/components/Icons/ProductStockIcon.jsx index f4ef49c..0e881a2 100644 --- a/src/components/Icons/ProductStockIcon.jsx +++ b/src/components/Icons/ProductStockIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/productstockicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/productstockicon.svg?react' const ProductStockIcon = (props) => ( diff --git a/src/components/Icons/ProductionIcon.jsx b/src/components/Icons/ProductionIcon.jsx index e3dc180..bf10c95 100644 --- a/src/components/Icons/ProductionIcon.jsx +++ b/src/components/Icons/ProductionIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/productionicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/productionicon.svg?react' const ProductionIcon = (props) => diff --git a/src/components/Icons/QuestionCircleIcon.jsx b/src/components/Icons/QuestionCircleIcon.jsx index 2e8865e..b1d1df4 100644 --- a/src/components/Icons/QuestionCircleIcon.jsx +++ b/src/components/Icons/QuestionCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/questioncircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/questioncircleicon.svg?react' const QuestionCircleIcon = (props) => ( diff --git a/src/components/Icons/ReloadIcon.jsx b/src/components/Icons/ReloadIcon.jsx index 75a1a79..c2db90e 100644 --- a/src/components/Icons/ReloadIcon.jsx +++ b/src/components/Icons/ReloadIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/reloadicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/reloadicon.svg?react' const ReloadIcon = (props) => diff --git a/src/components/Icons/SearchIcon.jsx b/src/components/Icons/SearchIcon.jsx index 55f96fb..5ec7335 100644 --- a/src/components/Icons/SearchIcon.jsx +++ b/src/components/Icons/SearchIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/searchicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/searchicon.svg?react' const SearchIcon = (props) => diff --git a/src/components/Icons/SettingsIcon.jsx b/src/components/Icons/SettingsIcon.jsx index 6100d8d..f931ebf 100644 --- a/src/components/Icons/SettingsIcon.jsx +++ b/src/components/Icons/SettingsIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/settingsicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/settingsicon.svg?react' const SettingsIcon = (props) => diff --git a/src/components/Icons/StockAuditIcon.jsx b/src/components/Icons/StockAuditIcon.jsx index f9055a7..15bb9b9 100644 --- a/src/components/Icons/StockAuditIcon.jsx +++ b/src/components/Icons/StockAuditIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/stockauditicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/stockauditicon.svg?react' const StockAuditIcon = (props) => diff --git a/src/components/Icons/StockAuditLevelIcon.jsx b/src/components/Icons/StockAuditLevelIcon.jsx index 6e76691..e77ddf8 100644 --- a/src/components/Icons/StockAuditLevelIcon.jsx +++ b/src/components/Icons/StockAuditLevelIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/stockauditlevelicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/stockauditlevelicon.svg?react' const StockAuditLevelIcon = (props) => ( diff --git a/src/components/Icons/StockEventIcon.jsx b/src/components/Icons/StockEventIcon.jsx index 243cfdb..4f4883d 100644 --- a/src/components/Icons/StockEventIcon.jsx +++ b/src/components/Icons/StockEventIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/stockeventicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/stockeventicon.svg?react' const StockEventIcon = (props) => diff --git a/src/components/Icons/StopCircleIcon.jsx b/src/components/Icons/StopCircleIcon.jsx index c05195d..74a629c 100644 --- a/src/components/Icons/StopCircleIcon.jsx +++ b/src/components/Icons/StopCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/stopcircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/stopcircleicon.svg?react' const StopCircleIcon = (props) => diff --git a/src/components/Icons/SubJobIcon.jsx b/src/components/Icons/SubJobIcon.jsx index 102d273..360ccb1 100644 --- a/src/components/Icons/SubJobIcon.jsx +++ b/src/components/Icons/SubJobIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/subjobicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/subjobicon.svg?react' const SubJobIcon = (props) => diff --git a/src/components/Icons/ThreeDotsIcon.jsx b/src/components/Icons/ThreeDotsIcon.jsx index 955426b..2222c20 100644 --- a/src/components/Icons/ThreeDotsIcon.jsx +++ b/src/components/Icons/ThreeDotsIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/threedotsicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/threedotsicon.svg?react' const ThreeDotsIcon = (props) => diff --git a/src/components/Icons/UnloadIcon.jsx b/src/components/Icons/UnloadIcon.jsx index 86d9170..e34f19e 100644 --- a/src/components/Icons/UnloadIcon.jsx +++ b/src/components/Icons/UnloadIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/unloadicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/unloadicon.svg?react' const UnloadIcon = (props) => diff --git a/src/components/Icons/VendorIcon.jsx b/src/components/Icons/VendorIcon.jsx index 65d4481..e9ccd1e 100644 --- a/src/components/Icons/VendorIcon.jsx +++ b/src/components/Icons/VendorIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/vendoricon.min.svg?react' +import CustomIconSvg from '../../assets/icons/vendoricon.svg?react' const VendorIcon = (props) => diff --git a/src/components/Icons/XMarkCircleIcon.jsx b/src/components/Icons/XMarkCircleIcon.jsx index c6e8968..ee7f5f4 100644 --- a/src/components/Icons/XMarkCircleIcon.jsx +++ b/src/components/Icons/XMarkCircleIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/xmarkcircleicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/xmarkcircleicon.svg?react' const XMarkCircleIcon = (props) => diff --git a/src/components/Icons/XMarkIcon.jsx b/src/components/Icons/XMarkIcon.jsx index 96930ff..fd4a7ab 100644 --- a/src/components/Icons/XMarkIcon.jsx +++ b/src/components/Icons/XMarkIcon.jsx @@ -1,5 +1,5 @@ import Icon from '@ant-design/icons' -import CustomIconSvg from '../../assets/icons/xmarkicon.min.svg?react' +import CustomIconSvg from '../../assets/icons/xmarkicon.svg?react' const XMarkIcon = (props) => diff --git a/vite.config.js b/vite.config.js index 05a98ab..0e5fb9a 100644 --- a/vite.config.js +++ b/vite.config.js @@ -2,9 +2,10 @@ import react from '@vitejs/plugin-react' import { defineConfig } from 'vite' import eslintPlugin from 'vite-plugin-eslint' import svgr from 'vite-plugin-svgr' +import svgo from 'vite-plugin-svgo' export default defineConfig({ - plugins: [react(), svgr(), eslintPlugin()], + plugins: [react(), svgo(), svgr(), eslintPlugin()], build: { // to output your build into build dir the same as Webpack outDir: 'build'