makeRate function infrastructure
Last updated: 2026-03-01T23:25:47.092Z
Metrics
LOC: 21
Complexity: 3
Params: 2
Signature
makeRate(stars = 5, disabled = false)
Source Code
function makeRate(stars = 5, disabled = false) {
const ul = document.createElement("ul");
ul.className = "ant-rate";
if (disabled) ul.classList.add("ant-rate-disabled");
ul.setAttribute("role", "radiogroup");
for (let i = 1; i <= stars; i++) {
const li = document.createElement("li");
li.className = "ant-rate-star ant-rate-star-zero";
const radio = document.createElement("div");
radio.setAttribute("role", "radio");
radio.setAttribute("aria-posinset", String(i));
const second = document.createElement("div");
second.className = "ant-rate-star-second";
radio.appendChild(second);
li.appendChild(radio);
ul.appendChild(li);
}
return ul;
}
No outgoing dependencies.
Impact (Incoming)
| Source | Type |
|---|---|
| makeCheckboxGroup | calls |