linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
14 lines (13 loc) β’ 383 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getDataOrAriaProps;
function getDataOrAriaProps(props) {
return Object.keys(props).reduce((prev, key) => {
if ((key.startsWith('data-') || key.startsWith('aria-') || key === 'role') && !key.startsWith('data-__')) {
prev[key] = props[key];
}
return prev;
}, {});
}
;