c
persistFields(store, {
myFoo: ‘foo’,
baz: {
save: ({ name }) => baz.toString(32),
load: (state, value) => ({ ...state, name: parseInt(value, 32) }),
},
})один сохраняет в одно и тоже поле
а другой позволяет преобразовывать
полезно для даты например
persistFields(store, {
when: {
save: ({ when }) => when.toISOString(),
load: (state, value) => ({ ...state, when: new Date(value) }),
},
})persistStore(store, {
save: (when) => when.toISOString(),
load: (value) => new Date(value),
})
