Skip to content

Instantly share code, notes, and snippets.

@nadeesha
Last active January 2, 2020 21:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nadeesha/a86f9b8b27d44879a63aebd773599b57 to your computer and use it in GitHub Desktop.
Save nadeesha/a86f9b8b27d44879a63aebd773599b57 to your computer and use it in GitHub Desktop.
const successNoContent = [
(data: string) => data.length === 0,
() => 204,
];
const successWithContent = [
(data: string) => data.length > 0,
() => 200
];
const error = [
(data: string) => data.includes("Error"),
() => 400
];
const statusCode = _.cond([
successNoContent,
successWithContent,
error
]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment