replaced typeof with _.isString
This commit is contained in:
		@@ -159,7 +159,7 @@ function consolidateDataItemsIntoSingle(input: DataItem | DataItem[] | string):
 | 
				
			|||||||
            components: dataItems,
 | 
					            components: dataItems,
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
        dataItem = typeof input === 'string' ? generateDataItemFromSignature(input) : (input as DataItem);
 | 
					        dataItem = _.isString(input) ? generateDataItemFromSignature(input) : (input as DataItem);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    return dataItem;
 | 
					    return dataItem;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -201,7 +201,7 @@ function consolidateDataItemsIntoArray(input: DataItem | DataItem[] | string | s
 | 
				
			|||||||
    let dataItems: DataItem[];
 | 
					    let dataItems: DataItem[];
 | 
				
			||||||
    if (_.isArray(input) && _.isEmpty(input)) {
 | 
					    if (_.isArray(input) && _.isEmpty(input)) {
 | 
				
			||||||
        dataItems = [];
 | 
					        dataItems = [];
 | 
				
			||||||
    } else if (_.isArray(input) && typeof input[0] === 'string') {
 | 
					    } else if (_.isArray(input) && _.isString(input[0])) {
 | 
				
			||||||
        dataItems = [];
 | 
					        dataItems = [];
 | 
				
			||||||
        _.each(input as string[], (signature: string) => {
 | 
					        _.each(input as string[], (signature: string) => {
 | 
				
			||||||
            const dataItem = generateDataItemFromSignature(signature);
 | 
					            const dataItem = generateDataItemFromSignature(signature);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user