AA
В поле можно хранить значение любого типа, и забиндить поле через эвент onChange и $value
Size: a a a
AA
AA
D
DS
m
🚀🚀
const {email, age, login, isValid} = restore({
email: '',
age: 18,
login: '',
isValid: false
})
AA
const {email, age, login, isValid} = restore({
email: '',
age: 18,
login: '',
isValid: false
})
D
D
const {email, age, login, isValid} = restore({
email: '',
age: 18,
login: '',
isValid: false
})
IS
🚀🚀
const formChanged = createEvent()
const form = restore({
email: '',
age: 18,
login: '',
isValid: false
})
for (const field in form) {
form[field].on(formChanged, (_, upd) => upd[field])
}
export const {email, age, login, isValid} = form
🚀🚀
AA
AA
const formChanged = createEvent()
const form = restore({
email: '',
age: 18,
login: '',
isValid: false
})
for (const field in form) {
form[field].on(formChanged, (_, upd) => upd[field])
}
export const {email, age, login, isValid} = form
AA
🚀🚀
new Map()
.set(a, value)
.set(b, value)
🚀🚀
AA
new Map()
.set(a, value)
.set(b, value)
AA
AA