Skip to content

Commit 2e95cba

Browse files
committed
refactor: createWaveLabel function
1 parent debc545 commit 2e95cba

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

008-form wave animation/script.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
const labels = document.querySelectorAll(".form-control label");
22

3-
labels.forEach((label) => {
4-
label.innerHTML = label.innerText
3+
function createWaveLabel(text) {
4+
return text
55
.split("")
66
.map(
77
(letter, idx) =>
88
`<span style="transition-delay:${idx * 50}ms">${letter}</span>`
99
)
1010
.join("");
11+
}
12+
13+
labels.forEach((label) => {
14+
label.innerHTML = createWaveLabel(label.innerText);
1115
});

0 commit comments

Comments
 (0)