17 lines
363 B
JavaScript
17 lines
363 B
JavaScript
import Updux from '../index.js';
|
|
import u from '@yanick/updeep-remeda';
|
|
export default new Updux({
|
|
initialState: {
|
|
id: 0,
|
|
description: '',
|
|
done: false,
|
|
},
|
|
actions: {
|
|
todoDone: null,
|
|
},
|
|
selectors: {
|
|
desc: ({ description }) => description,
|
|
},
|
|
})
|
|
.addMutation('todoDone', () => u({ done: true }));
|