oxe
Version:
A mighty tiny web components framework/library
17 lines (15 loc) • 504 B
JavaScript
import Binder from '../binder.js';
export default async function (event) {
if (
event.target.type !== 'radio' &&
event.target.type !== 'option' &&
event.target.type !== 'checkbox' &&
event.target.type !== 'select-one' &&
event.target.type !== 'select-multiple' &&
'attributes' in event.target &&
'o-value' in event.target.attributes
) {
const binder = Binder.get('attribute', event.target, 'o-value');
Binder.render(binder, 'view');
}
}