import * as THREE from 'three'; import { MATERIAL_CONFIGS, MATERIAL_TYPES } from './constants.js'; export const createDeviceChassisMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.DEVICE_CHASSIS]; return ; }; export const createDevicePanelMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.DEVICE_PANEL]; return ; }; export const createDevicePanelSelectedMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.DEVICE_PANEL_SELECTED]; return ; }; export const createDriveTrayMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.DRIVE_TRAY]; return ; }; export const createDriveTrayHandleMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.DRIVE_TRAY_HANDLE]; return ; }; export const createLedIndicatorMaterial = (color = '#10b981', options = {}) => { return ; }; export const createLedErrorMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.LED_ERROR]; return ; }; export const createSfpPortMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.SFP_PORT]; return ; }; export const createRj45PortMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.RJ45_PORT]; return ; }; export const createVentHoleMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.VENT_HOLE]; return ; }; export const createBackPanelMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.BACK_PANEL]; return ; }; export const createPsuModuleMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.PSU_MODULE]; return ; }; export const createFanModuleMaterial = (options = {}) => { const config = MATERIAL_CONFIGS[MATERIAL_TYPES.FAN_MODULE]; return ; }; export const createConsolePortMaterial = (color = '#facc15') => { return ; }; export const createUsbPortMaterial = (color = '#94a3b8') => { return ; }; export const createResetButtonMaterial = (color = '#ef4444') => { return ; }; export const createPcieCoverMaterial = (color = '#cbd5e1') => { return ; }; export const createPortLedMaterial = (color = '#4ade80') => { return ; }; export const createPortLinkLedMaterial = (color = '#22c55e') => { return ; };