This repository was archived by the owner on May 4, 2019. It is now read-only.
Commit 4f13ed4 1 parent d7faf21 commit 4f13ed4 Copy full SHA for 4f13ed4
File tree 3 files changed +11
-3
lines changed
3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,10 @@ export function validItemRevisionModel(itemRevisionModel?: ItemRevisionModel) {
143
143
return value ;
144
144
}
145
145
146
+ export function isEmptyRevision ( item : ItemRevisionModel ) : boolean {
147
+ return ! item . bankKey && ! item . itemKey && ! item . namespace ;
148
+ }
149
+
146
150
export function getItemBankIndex (
147
151
currentItem : ItemRevisionModel ,
148
152
items : ItemRevisionModel [ ]
Original file line number Diff line number Diff line change 8
8
SelectOption ,
9
9
Select ,
10
10
validItemRevisionModel ,
11
- ItemEntryRow
11
+ ItemEntryRow ,
12
+ isEmptyRevision
12
13
} from "@src/index" ;
13
14
14
15
export interface ItemEntryTableState {
@@ -55,8 +56,10 @@ export class ItemEntryTable extends React.Component<
55
56
if ( key === this . state . itemRows . length - 1 ) {
56
57
itemRows . push ( { } ) ;
57
58
}
58
- } else {
59
+ } else if ( ! isEmptyRevision ( row ) ) {
59
60
row . valid = false ;
61
+ } else {
62
+ row . valid = true ;
60
63
}
61
64
62
65
return { itemRows } ;
Original file line number Diff line number Diff line change @@ -152,7 +152,8 @@ export {
152
152
concatNamespaceWith ,
153
153
getPreviousItemBank ,
154
154
getNextItemBank ,
155
- getItemBankIndex
155
+ getItemBankIndex ,
156
+ isEmptyRevision
156
157
} from "./ItemBank/ItemBankModels" ;
157
158
export { ItemBankViewer , ItemBankViewerProps } from "./ItemBank/ItemBankViewer" ;
158
159
You can’t perform that action at this time.
0 commit comments