Fix border radius issue in ElectricBorder

This commit is contained in:
Utkarsh-Singhal-26
2025-08-23 09:44:03 +05:30
parent aa12968505
commit 6e7e29d7a6

View File

@@ -111,9 +111,19 @@ onBeforeUnmount(() => {
if (ro) ro.disconnect(); if (ro) ro.disconnect();
}); });
const inheritRadius = computed<CSSProperties>(() => ({ const inheritRadius = computed<CSSProperties>(() => {
borderRadius: props.style?.borderRadius ?? 'inherit' const radius = props.style?.borderRadius;
}));
if (radius === undefined) {
return { borderRadius: 'inherit' };
}
if (typeof radius === 'number') {
return { borderRadius: `${radius}px` };
}
return { borderRadius: radius };
});
const strokeStyle = computed<CSSProperties>(() => ({ const strokeStyle = computed<CSSProperties>(() => ({
...inheritRadius.value, ...inheritRadius.value,