Use data attr instead

The JSX className modification classes with this DOM-based modification
This commit is contained in:
Lim Chee Aun 2024-06-10 20:50:21 +08:00
parent 8a10a81fec
commit 17a3939061
2 changed files with 2 additions and 2 deletions

View file

@ -374,7 +374,7 @@ function Media({
Math.abs(naturalAspectRatio - displayAspectRatio) <
similarThreshold
) {
$media.classList.add('has-natural-aspect-ratio');
$media.dataset.hasNaturalAspectRatio = true;
}
// $media.dataset.aspectRatios = `${naturalAspectRatio} ${displayAspectRatio}`;
}

View file

@ -1071,7 +1071,7 @@
width: min(var(--aspectWidth), var(--width), 100%);
max-height: min(var(--height), 33vh);
&.has-natural-aspect-ratio {
&[data-has-natural-aspect-ratio] {
--media-radius: 4px;
}
}