Skip to content

Instantly share code, notes, and snippets.

@LukeMwila
Last active February 22, 2020 14:31
Show Gist options
  • Save LukeMwila/144ae71e1b2918661100335b0ab7c7eb to your computer and use it in GitHub Desktop.
Save LukeMwila/144ae71e1b2918661100335b0ab7c7eb to your computer and use it in GitHub Desktop.
Function that checks if parameter is an array that contains strings
const checkIfArrayOfStrings = (arrayToCheck: any): boolean => {
if (arrayToCheck && arrayToCheck instanceof Array && arrayToCheck.length) {
const arrayOfNonStringValues = arrayToCheck.filter((value: any) => {
return typeof value !== 'string';
});
return arrayOfNonStringValues && arrayOfNonStringValues.length
}
return false;
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment