github-actions-bot c70072903b Updates
2024-07-26 23:18:43 +00:00

20 lines
599 B
JavaScript

// @ts-check
import { formatNumber } from "./common.js";
import { registerElementAnnotatedBy } from "./userProfile.js";
const KC_NUMBER_UNFORMAT = 'kcNumberUnFormat';
registerElementAnnotatedBy({
name: KC_NUMBER_UNFORMAT,
onAdd(element) {
for (let form of document.forms) {
form.addEventListener('submit', (event) => {
const rawFormat = element.getAttribute(`data-${KC_NUMBER_UNFORMAT}`);
if (rawFormat) {
element.value = formatNumber(element.value, rawFormat);
}
});
}
},
});