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();
});
const inheritRadius = computed<CSSProperties>(() => ({
borderRadius: props.style?.borderRadius ?? 'inherit'
}));
const inheritRadius = computed<CSSProperties>(() => {
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>(() => ({
...inheritRadius.value,