mirror of
https://github.com/stonith404/pingvin-share.git
synced 2024-11-16 12:20:13 +01:00
fix: disable image optimizations for logo to prevent caching issues with custom logos
This commit is contained in:
parent
f15a8dc277
commit
38919003e9
@ -7,7 +7,8 @@ const IMAGES_PATH = "../frontend/public/img";
|
|||||||
@Injectable()
|
@Injectable()
|
||||||
export class LogoService {
|
export class LogoService {
|
||||||
async create(file: Buffer) {
|
async create(file: Buffer) {
|
||||||
fs.writeFileSync(`${IMAGES_PATH}/logo.png`, file, "binary");
|
const resized = await sharp(file).resize(900).toBuffer();
|
||||||
|
fs.writeFileSync(`${IMAGES_PATH}/logo.png`, resized, "binary");
|
||||||
this.createFavicon(file);
|
this.createFavicon(file);
|
||||||
this.createPWAIcons(file);
|
this.createPWAIcons(file);
|
||||||
}
|
}
|
||||||
@ -25,7 +26,7 @@ export class LogoService {
|
|||||||
fs.promises.writeFile(
|
fs.promises.writeFile(
|
||||||
`${IMAGES_PATH}/icons/icon-${size}x${size}.png`,
|
`${IMAGES_PATH}/icons/icon-${size}x${size}.png`,
|
||||||
resized,
|
resized,
|
||||||
"binary",
|
"binary"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
"react-hooks/exhaustive-deps": ["off"],
|
"react-hooks/exhaustive-deps": ["off"],
|
||||||
"import/no-anonymous-default-export": ["off"],
|
"import/no-anonymous-default-export": ["off"],
|
||||||
"no-unused-vars": ["warn"],
|
"no-unused-vars": ["warn"],
|
||||||
"react/no-unescaped-entities": ["off"]
|
"react/no-unescaped-entities": ["off"],
|
||||||
|
"@next/next/no-img-element": ["off"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 86 KiB |
@ -1,6 +1,4 @@
|
|||||||
import Image from "next/image";
|
|
||||||
|
|
||||||
const Logo = ({ height, width }: { height: number; width: number }) => {
|
const Logo = ({ height, width }: { height: number; width: number }) => {
|
||||||
return <Image src="/img/logo.png" alt="logo" height={height} width={width} />;
|
return <img src="/img/logo.png" alt="logo" height={height} width={width} />;
|
||||||
};
|
};
|
||||||
export default Logo;
|
export default Logo;
|
||||||
|
Loading…
Reference in New Issue
Block a user