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 }; | |
} | |