// SVG medicine illustrations as data URIs // Each SVG is a clean, modern illustration for a drug category function svgToDataUri(svg: string): string { const encoded = svg .replace(/\n/g, '') .replace(/\s+/g, ' ') .replace(/>\s+<') .trim(); return 'data:image/svg+xml,' + encodeURIComponent(encoded); } // Pill/Capsule — for 抗生素, 解热镇痛, 消化系统, 抗过敏 const pillSvg = ` `; // Syringe — for 降糖药, 注射液 const syringeSvg = ` `; // Heart — for 心血管 const heartSvg = ` `; // Leaf — for 中成药 const leafSvg = ` `; // Vitamin / Sun — for 维生素 const vitaminSvg = ` `; // Bandage — for 外用 const bandageSvg = ` `; // Encyclopedia book — for education center items const educationSvg = ` `; // Insulin pen / syringe detail — for education center 胰岛素 const insulinSvg = ` `; // BP monitor heart — for education center 高血压 const heartMonitorSvg = ` `; // Generate data URIs export const pillImg = svgToDataUri(pillSvg); export const syringeImg = svgToDataUri(syringeSvg); export const heartImg = svgToDataUri(heartSvg); export const leafImg = svgToDataUri(leafSvg); export const vitaminImg = svgToDataUri(vitaminSvg); export const bandageImg = svgToDataUri(bandageSvg); export const educationImg = svgToDataUri(educationSvg); export const insulinImg = svgToDataUri(insulinSvg); export const heartMonitorImg = svgToDataUri(heartMonitorSvg); // Get image for drug category export function getDrugImage(category: string): string { const map: Record = { '抗生素': pillImg, '解热镇痛': pillImg, '消化系统': pillImg, '抗过敏': pillImg, '降糖药': syringeImg, '心血管': heartImg, '中成药': leafImg, '维生素': vitaminImg, '外用': bandageImg, }; return map[category] || pillImg; }