Skip to content

Commit 48b4fcc

Browse files
fix(function-description): added
1 parent 4a8303a commit 48b4fcc

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,39 @@
1-
const originalStyles = new WeakMap<
1+
const elementStyles = new WeakMap<
22
HTMLElement,
33
{
44
visibility?: string;
55
transition?: string;
66
animation?: string;
77
}
88
>();
9+
/**
10+
* Clears the visibility, transition, and animation styles of an element and stores the original values
11+
* @param element - The element to clear the styles from
12+
* VB-277 Fix: Clear visibility, transition, and animation styles of an element
13+
*/
914

10-
export function clearVisibelityStyles(element: HTMLElement) {
15+
export function clearVisibilityStyles(element: HTMLElement) {
1116
const originalStyleValues = {
1217
visibility: element.style.visibility,
1318
transition: element.style.transition,
1419
animation: element.style.animation,
1520
};
1621

17-
originalStyles.set(element, originalStyleValues);
22+
elementStyles.set(element, originalStyleValues);
1823

1924
element.style.visibility = "hidden";
2025
element.style.transition = "none";
2126
element.style.animation = "none";
2227
}
2328

24-
export function restoreVisibelityStyles(element: HTMLElement) {
25-
const storedStyles = originalStyles.get(element);
29+
export function restoreVisibilityStyles(element: HTMLElement) {
30+
const storedStyles = elementStyles.get(element);
2631

2732
if (storedStyles) {
2833
element.style.visibility = storedStyles.visibility || "";
2934
element.style.transition = storedStyles.transition || "";
3035
element.style.animation = storedStyles.animation || "";
3136

32-
originalStyles.delete(element);
37+
elementStyles.delete(element);
3338
}
3439
}

0 commit comments

Comments
 (0)