Young
Young
How about using a special proxy key to wrap the atomic value? ```javascript function Input({ value }) { const onChange = useMutate(e => { value.value = e.target.value; }) return }...
It's OK for this case. But maybe we can do a more common design, use a Get/Set pair to specify the binding rule, and make some shorthands. ```javascript const foo...
:thumbsup: Good for that.
@Lucifier129 The idea of Get/Set comes from [use-profunctor-state](https://github.com/staltz/use-profunctor-state). Your newly revised API is good for objects, but its power is limited for data transform. For example: ```javascript const fahrenheit =...
Hi @Lucifier129. It looks really nice, what a great work!
+1, now it seems each row can only contain single field, while sometimes we need several fields in each row we added.
Thanks, I've seen the button example, each button is composed by two objects. When I want to hide a button, I may need to manually operate these two objects. Perhaps...
非常棒的思路,在js自解释的路上更进一步了,走字节码性能可以提高很多
It seems we cannot just use ``` javascript app.io.set('authorization', passportSocketIo.authorize(sessionConfig)); ``` Because this will overide the default `authorization` function of expree.io which provide session support. We shall call the origin...
Hi, John I don't know if this is the problem, but I didn't use `express.cookieSession` ``` javascript app.use(express.cookieSession( { secret: process.env.COOKIE_SECRET || "Superdupersecret" })); ``` Instead, I use `express.session` ```...