[feature-107] add diffictulties hightlight for playlist maps

This commit is contained in:
MathieuG-P
2024-06-22 19:40:49 +02:00
parent 33be4de2ff
commit 3427cae437
15 changed files with 277 additions and 181 deletions
@@ -16,9 +16,12 @@ export const BsmImage = forwardRef<HTMLImageElement, Props>(({ className, image,
const [isLoaded, setIsLoaded] = useState(false);
const getBase64Url = () => {
if(!base64){
return undefined;
}
if(base64?.startsWith("data:image")){ return base64; }
return base64 ? `data:image/png;base64,${base64}` : undefined;
const base64Data = base64.split("base64,").pop();
return base64Data ? `data:image/jpeg;base64,${base64Data}` : undefined;
};
const imageSrc = image || getBase64Url() || placeholder || errorImage;