updux/dist/tutorial/nextId.js

14 lines
289 B
JavaScript

/// --8<-- [start:dux]
import Updux from '../index.js';
export default new Updux({
initialState: 1,
actions: {
incNextId: null,
},
selectors: {
getNextId: (state) => state,
},
})
.addMutation('incNextId', () => (id) => id + 1);
/// --8<-- [end:dux]