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