@focuson/form_components
Version:
Components that can be used by @focuson/forms
18 lines (17 loc) • 838 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValidationButton = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const pages_1 = require("@focuson/pages");
function ValidationButton({ id, name }) {
function onClick() {
const validity = (0, pages_1.findValidityDetails)(pages_1.focusPageClassName, true);
const content = document.getElementById(`${id}-result`);
console.log('content', content);
if (content) {
content.textContent = validity.join("\n");
}
}
return (0, jsx_runtime_1.jsxs)("div", { children: [(0, jsx_runtime_1.jsx)("button", Object.assign({ id: id, onClick: onClick }, { children: "ValidateDebug" })), (0, jsx_runtime_1.jsx)("pre", { id: id + '-result' })] });
}
exports.ValidationButton = ValidationButton;