feat: update media in edit article and remove big hit boxes from clusters
This commit is contained in:
@@ -2650,10 +2650,10 @@ export const WebGLMap = observer(() => {
|
|||||||
onTouchEnd={handleClusterClick}
|
onTouchEnd={handleClusterClick}
|
||||||
style={{
|
style={{
|
||||||
position: "absolute",
|
position: "absolute",
|
||||||
left: iconLeft - 25,
|
left: iconLeft,
|
||||||
top: iconTop - 25,
|
top: iconTop,
|
||||||
width: iconSize + 50,
|
width: iconSize,
|
||||||
height: iconSize + 50,
|
height: iconSize,
|
||||||
pointerEvents: "auto",
|
pointerEvents: "auto",
|
||||||
cursor: "pointer",
|
cursor: "pointer",
|
||||||
userSelect: "none",
|
userSelect: "none",
|
||||||
@@ -2669,8 +2669,6 @@ export const WebGLMap = observer(() => {
|
|||||||
<div
|
<div
|
||||||
style={{
|
style={{
|
||||||
position: "absolute",
|
position: "absolute",
|
||||||
left: 25,
|
|
||||||
top: 25,
|
|
||||||
width: iconSize,
|
width: iconSize,
|
||||||
height: iconSize,
|
height: iconSize,
|
||||||
flexShrink: 0,
|
flexShrink: 0,
|
||||||
|
|||||||
@@ -103,8 +103,26 @@ export const UploadMediaDialog = observer(
|
|||||||
|
|
||||||
setMediaFile(initialFile);
|
setMediaFile(initialFile);
|
||||||
setMediaFilename(initialFile.name);
|
setMediaFilename(initialFile.name);
|
||||||
setAvailableMediaTypes([2]);
|
|
||||||
setMediaType(2);
|
const extension = initialFile.name.split(".").pop()?.toLowerCase();
|
||||||
|
if (extension) {
|
||||||
|
if (["glb", "gltf"].includes(extension)) {
|
||||||
|
setAvailableMediaTypes([6]);
|
||||||
|
setMediaType(6);
|
||||||
|
}
|
||||||
|
if (
|
||||||
|
["jpg", "jpeg", "png", "gif", "svg", "webp", "bmp"].includes(
|
||||||
|
extension
|
||||||
|
)
|
||||||
|
) {
|
||||||
|
setAvailableMediaTypes([1, 3, 4, 5]);
|
||||||
|
setMediaType(1);
|
||||||
|
} else if (["mp4", "webm", "mov"].includes(extension)) {
|
||||||
|
setAvailableMediaTypes([2]);
|
||||||
|
setMediaType(2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const newBlobUrl = URL.createObjectURL(initialFile);
|
const newBlobUrl = URL.createObjectURL(initialFile);
|
||||||
setMediaUrl(newBlobUrl);
|
setMediaUrl(newBlobUrl);
|
||||||
previousMediaUrlRef.current = newBlobUrl;
|
previousMediaUrlRef.current = newBlobUrl;
|
||||||
|
|||||||
Reference in New Issue
Block a user