Purchase orders
This commit is contained in:
parent
23ef687ab0
commit
05755df998
|
|
@ -14,15 +14,14 @@ import 'package:invoiceninja_flutter/redux/ui/list_ui_state.dart';
|
|||
EntityUIState purchaseOrderUIReducer(
|
||||
PurchaseOrderUIState state, dynamic action) {
|
||||
return state.rebuild((b) => b
|
||||
..listUIState
|
||||
.replace(purchaseOrderListReducer(state.listUIState, action))
|
||||
..listUIState.replace(purchaseOrderListReducer(state.listUIState, action))
|
||||
..editing.replace(editingReducer(state.editing, action))
|
||||
..editingItemIndex = editingItemReducer(state.editingItemIndex, action)
|
||||
..selectedId = selectedIdReducer(state.selectedId, action)
|
||||
..forceSelected = forceSelectedReducer(state.forceSelected, action)
|
||||
..tabIndex = tabIndexReducer(state.tabIndex, action)
|
||||
//..historyActivityId = historyActivityIdReducer(state.historyActivityId, action)
|
||||
);
|
||||
..historyActivityId =
|
||||
historyActivityIdReducer(state.historyActivityId, action));
|
||||
}
|
||||
|
||||
final forceSelectedReducer = combineReducers<bool>([
|
||||
|
|
|
|||
|
|
@ -76,6 +76,10 @@ abstract class PurchaseOrderUIState extends Object
|
|||
@BuiltValueField(serialize: false)
|
||||
int get editingItemIndex;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(serialize: false)
|
||||
String get historyActivityId;
|
||||
|
||||
@override
|
||||
bool get isCreatingNew => editing.isNew;
|
||||
|
||||
|
|
|
|||
|
|
@ -266,6 +266,8 @@ class _$PurchaseOrderUIState extends PurchaseOrderUIState {
|
|||
@override
|
||||
final int editingItemIndex;
|
||||
@override
|
||||
final String historyActivityId;
|
||||
@override
|
||||
final ListUIState listUIState;
|
||||
@override
|
||||
final String selectedId;
|
||||
|
|
@ -285,6 +287,7 @@ class _$PurchaseOrderUIState extends PurchaseOrderUIState {
|
|||
_$PurchaseOrderUIState._(
|
||||
{this.editing,
|
||||
this.editingItemIndex,
|
||||
this.historyActivityId,
|
||||
this.listUIState,
|
||||
this.selectedId,
|
||||
this.forceSelected,
|
||||
|
|
@ -313,6 +316,7 @@ class _$PurchaseOrderUIState extends PurchaseOrderUIState {
|
|||
return other is PurchaseOrderUIState &&
|
||||
editing == other.editing &&
|
||||
editingItemIndex == other.editingItemIndex &&
|
||||
historyActivityId == other.historyActivityId &&
|
||||
listUIState == other.listUIState &&
|
||||
selectedId == other.selectedId &&
|
||||
forceSelected == other.forceSelected &&
|
||||
|
|
@ -328,10 +332,12 @@ class _$PurchaseOrderUIState extends PurchaseOrderUIState {
|
|||
$jc(
|
||||
$jc(
|
||||
$jc(
|
||||
$jc(
|
||||
$jc(
|
||||
$jc(
|
||||
$jc($jc(0, editing.hashCode),
|
||||
editingItemIndex.hashCode),
|
||||
historyActivityId.hashCode),
|
||||
listUIState.hashCode),
|
||||
selectedId.hashCode),
|
||||
forceSelected.hashCode),
|
||||
|
|
@ -345,6 +351,7 @@ class _$PurchaseOrderUIState extends PurchaseOrderUIState {
|
|||
return (newBuiltValueToStringHelper('PurchaseOrderUIState')
|
||||
..add('editing', editing)
|
||||
..add('editingItemIndex', editingItemIndex)
|
||||
..add('historyActivityId', historyActivityId)
|
||||
..add('listUIState', listUIState)
|
||||
..add('selectedId', selectedId)
|
||||
..add('forceSelected', forceSelected)
|
||||
|
|
@ -369,6 +376,11 @@ class PurchaseOrderUIStateBuilder
|
|||
set editingItemIndex(int editingItemIndex) =>
|
||||
_$this._editingItemIndex = editingItemIndex;
|
||||
|
||||
String _historyActivityId;
|
||||
String get historyActivityId => _$this._historyActivityId;
|
||||
set historyActivityId(String historyActivityId) =>
|
||||
_$this._historyActivityId = historyActivityId;
|
||||
|
||||
ListUIStateBuilder _listUIState;
|
||||
ListUIStateBuilder get listUIState =>
|
||||
_$this._listUIState ??= new ListUIStateBuilder();
|
||||
|
|
@ -405,6 +417,7 @@ class PurchaseOrderUIStateBuilder
|
|||
if ($v != null) {
|
||||
_editing = $v.editing?.toBuilder();
|
||||
_editingItemIndex = $v.editingItemIndex;
|
||||
_historyActivityId = $v.historyActivityId;
|
||||
_listUIState = $v.listUIState.toBuilder();
|
||||
_selectedId = $v.selectedId;
|
||||
_forceSelected = $v.forceSelected;
|
||||
|
|
@ -435,6 +448,7 @@ class PurchaseOrderUIStateBuilder
|
|||
new _$PurchaseOrderUIState._(
|
||||
editing: _editing?.build(),
|
||||
editingItemIndex: editingItemIndex,
|
||||
historyActivityId: historyActivityId,
|
||||
listUIState: listUIState.build(),
|
||||
selectedId: selectedId,
|
||||
forceSelected: forceSelected,
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class PurchaseOrderPdfVM extends EntityPdfVM {
|
|||
return PurchaseOrderPdfVM(
|
||||
state: state,
|
||||
invoice: invoice,
|
||||
//activityId: purchaseOrderUIState.historyActivityId,
|
||||
activityId: purchaseOrderUIState.historyActivityId,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue