File size: 410 Bytes
bc20498 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
export function createBitAttrs(bit, parts) {
const attrs = {};
parts.forEach((part) => {
attrs[part] = {
[`data-${bit}-${part}`]: "",
};
});
return (part) => attrs[part];
}
export function disabledAttrs(disabled) {
return disabled
? { "aria-disabled": "true", "data-disabled": "" }
: { "aria-disabled": undefined, "data-disabled": undefined };
}
|