fix
This commit is contained in:
parent
3f519fbc72
commit
3da2bc7c97
|
|
@ -7,6 +7,7 @@ interface ProjectImageProps {
|
||||||
alt: string
|
alt: string
|
||||||
className: string
|
className: string
|
||||||
}
|
}
|
||||||
|
import { convertFileSrc } from '@tauri-apps/api/core'
|
||||||
|
|
||||||
const ProjectImage: React.FC<ProjectImageProps> = ({ imagePath, alt, className }) => {
|
const ProjectImage: React.FC<ProjectImageProps> = ({ imagePath, alt, className }) => {
|
||||||
const [imageSrc, setImageSrc] = useState<string>('')
|
const [imageSrc, setImageSrc] = useState<string>('')
|
||||||
|
|
@ -26,7 +27,8 @@ const ProjectImage: React.FC<ProjectImageProps> = ({ imagePath, alt, className }
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const dataUrl = await invoke<string>('read_image_as_data_url', { filePath: imagePath })
|
|
||||||
|
const dataUrl = convertFileSrc(imagePath)
|
||||||
setImageSrc(dataUrl)
|
setImageSrc(dataUrl)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('Failed to read image:', error)
|
console.error('Failed to read image:', error)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue