feat: add optional cache busting for image (#12055)

### What problem does this PR solve?

Add optional cache busting for image

#12003  

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
Jimmy Ben Klieve
2025-12-22 09:36:45 +08:00
committed by GitHub
parent 5aea82d9c4
commit 8dd2394e93
4 changed files with 20 additions and 4 deletions

View File

@ -6,13 +6,14 @@ interface IImage {
id: string;
className?: string;
onClick?(): void;
t?: string | number;
}
const Image = ({ id, className, ...props }: IImage) => {
const Image = ({ id, t, className, ...props }: IImage) => {
return (
<img
{...props}
src={`${api_host}/document/image/${id}`}
src={`${api_host}/document/image/${id}${t ? `?_t=${t}` : ''}`}
alt=""
className={classNames('max-w-[45vw] max-h-[40wh] block', className)}
/>