|
| 1 | +// Centralized icon re-exports |
| 2 | +// Export commonly-used icons from @ktibow/iconset-ion so other files can import from "/icons" |
| 3 | +// |
| 4 | +// Example usage after refactor: |
| 5 | +// import { iconBack, iconMore } from "/icons"; |
| 6 | + |
| 7 | +export { default as iconBack } from "@ktibow/iconset-ion/arrow-back"; |
| 8 | +export { default as iconForwards } from "@ktibow/iconset-ion/arrow-forward"; |
| 9 | + |
| 10 | +export { default as iconRefresh } from "@ktibow/iconset-ion/refresh"; |
| 11 | +export { default as iconRefreshOutline } from "@ktibow/iconset-ion/refresh-outline"; |
| 12 | + |
| 13 | +export { default as iconBookmark } from "@ktibow/iconset-ion/bookmark-outline"; |
| 14 | +export { default as iconCode } from "@ktibow/iconset-ion/code-outline"; |
| 15 | + |
| 16 | +export { default as iconLink } from "@ktibow/iconset-ion/link-outline"; |
| 17 | + |
| 18 | +export { default as iconAdd } from "@ktibow/iconset-ion/add"; |
| 19 | +// duplicate-outline is used in multiple places (alias both `iconNew` and `iconAddFromDuplicate`) |
| 20 | +export { default as iconNew } from "@ktibow/iconset-ion/duplicate-outline"; |
| 21 | +export { default as iconAddFromDuplicate } from "@ktibow/iconset-ion/duplicate-outline"; |
| 22 | +export { default as iconDuplicate } from "@ktibow/iconset-ion/copy-outline"; // alias for copy-outline usage |
| 23 | +export { default as iconCopy } from "@ktibow/iconset-ion/copy-outline"; |
| 24 | + |
| 25 | +export { default as iconSave } from "@ktibow/iconset-ion/save-outline"; |
| 26 | + |
| 27 | +export { default as iconOpen } from "@ktibow/iconset-ion/open-outline"; |
| 28 | +export { default as iconBrush } from "@ktibow/iconset-ion/brush-outline"; |
| 29 | +export { default as iconTrash } from "@ktibow/iconset-ion/trash-outline"; |
| 30 | + |
| 31 | +export { default as iconClose } from "@ktibow/iconset-ion/close"; |
| 32 | +export { default as iconCloseOutline } from "@ktibow/iconset-ion/close-outline"; |
| 33 | + |
| 34 | +export { default as iconFolder } from "@ktibow/iconset-ion/folder-outline"; |
| 35 | +export { default as iconPause } from "@ktibow/iconset-ion/pause-outline"; |
| 36 | + |
| 37 | +export { default as iconStar } from "@ktibow/iconset-ion/star-outline"; |
| 38 | +export { default as iconStarFilled } from "@ktibow/iconset-ion/star"; |
| 39 | + |
| 40 | +export { default as iconExtension } from "@ktibow/iconset-ion/extension-puzzle-outline"; |
| 41 | +export { default as iconDownload } from "@ktibow/iconset-ion/download-outline"; |
| 42 | + |
| 43 | +export { default as iconMore } from "@ktibow/iconset-ion/more"; |
| 44 | +export { default as iconExit } from "@ktibow/iconset-ion/exit-outline"; |
| 45 | + |
| 46 | +export { default as iconTime } from "@ktibow/iconset-ion/time-outline"; |
| 47 | +export { default as iconInfo } from "@ktibow/iconset-ion/information-circle-outline"; |
| 48 | +// alias commonly used name |
| 49 | +export { default as iconAbout } from "@ktibow/iconset-ion/information-circle-outline"; |
| 50 | + |
| 51 | +export { default as iconSettings } from "@ktibow/iconset-ion/settings-outline"; |
| 52 | +export { default as iconOptions } from "@ktibow/iconset-ion/options-outline"; |
| 53 | + |
| 54 | +export { default as iconSearch } from "@ktibow/iconset-ion/search"; |
| 55 | +export { default as iconSearchOutline } from "@ktibow/iconset-ion/search-outline"; |
| 56 | +export { default as iconTrendingUp } from "@ktibow/iconset-ion/trending-up"; |
| 57 | + |
| 58 | +export { default as iconShield } from "@ktibow/iconset-ion/shield-checkmark-outline"; |
| 59 | +// alias used in codebase |
| 60 | +export { default as iconPrivacy } from "@ktibow/iconset-ion/shield-checkmark-outline"; |
0 commit comments