mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
[feature-107] add diffictulties hightlight for playlist maps
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user