/** * Image assets constants for the UI library * * Place your image files in src/lib/assets/images/ and reference them here * * Usage in components: * import { EMPTY_STATE_IMAGES } from '../assets/images/image-assets.constants'; * imageUrl: EMPTY_STATE_IMAGES.TEST_CASE */ export const EMPTY_STATE_IMAGES = { // Test Case icon (document with gear) TEST_CASE: 'assets/images/TestCaseIcon.png', // Search/Debug icon (magnifying glass with question mark) SEARCH_DEBUG: 'assets/images/SearchIcon.png', // Upload/Folder icon (folder with upload arrow and plus) UPLOAD_FOLDER: 'assets/images/FilesIcon.png', // Dashboard overview DASHBOARD: 'assets/images/DashboardIcon.png', // Checklist/Add icon (clipboard with plus) CHECKLIST_ADD: 'assets/images/StepsIcon.png', // Document/Gear icon (document with gear overlay) DOCUMENT_GEAR: 'assets/images/document-gear-icon.svg', // Analytics/Chart icon (bar chart) ANALYTICS_CHART: 'assets/images/ReportsIcon.png', // Default empty state icon DEFAULT: 'assets/images/SearchIcon.png', // Compare runs empty state icon COMPARE_RUNS: 'assets/images/CompareRunsIcon.png', // No-folders empty state (folder card with accent dots) EMPTY_FOLDER_STATE: 'assets/images/EmptyFolderState.png', } as const; export type EmptyStateImageKey = keyof typeof EMPTY_STATE_IMAGES;