TS
Size: a a a
TS
AR
TS
TS
// mobx
class TodoModel {
@observable id = uuid();
@observable title = '';
constructor(title) {
this.title = title;
}
}
// mobx-state-tree
const TodoModel = types.model({
id: types.optional(types.string, () => uuid()),
title: '',
});
G
AR
TS
TS
AR
AR
TS
AR
TS
class Todo
чи function Todo
не означає, шо це добре, а просто шо жс м’яко кажучи гавнянийTS
TS
class Todo {}
Todo = ''
TS
// mobx-keystone
let TodoModel = class extends Model({
id: prop<string>(() => uuid()),
title: prop<string>(() => ''),
}) {};
AR
class Todo {}
Todo = ''
TS
TS
TS