19 lines
354 B
JavaScript
19 lines
354 B
JavaScript
export default function fmtEvent(props, e) {
|
|
var dataset = {};
|
|
|
|
for (var key in props) {
|
|
if (/data-/gi.test(key)) {
|
|
dataset[key.replace(/data-/gi, '')] = props[key];
|
|
}
|
|
}
|
|
|
|
return Object.assign({}, e, {
|
|
currentTarget: {
|
|
dataset: dataset
|
|
},
|
|
target: {
|
|
dataset: dataset,
|
|
targetDataset: dataset
|
|
}
|
|
});
|
|
} |