以下の`useReducer`のコードで、商品を追加する際に正しい`dispatch`の呼び出し方はどれですか? ```javascript function cartReducer(state, action) { switch (action.type) { case 'ADD_ITEM': return { ...state, items: [...state.items, action.item] }; default: return state; } } ```