Sub States
Example
{
cart: {
checkedout: false,
items: [],
saved: {
dateSaved: new Date(),
items: []
};
}
}export interface CartStateModel {
checkedout: boolean;
items: CartItem[];
}
@State<CartStateModel>({
name: 'cart',
defaults: {
checkedout: false,
items: []
},
children: [CartSavedState]
})
export class CartState {}Caveats
Last updated

