derive
import { Derive } from 'overmind'
export type Item = {
title: string
completed: boolean
}
export type State = {
items: Item[]
completedItems: Derive<State, Item[]>
}
export const state: State = {
items: [],
completedItems: (state, rootState) =>
state.items.filter(item => item.completed)
}Last updated