JSFiddle - React, Tailwind, and code Playground
by swoogie
JavaScript
_.mixin({
isset:function(e) {
return (_.isArray(e) && e[0][0].length > 0) || (typeof e === "string" && e.length > 0);
},
isTrue:function(e) {
return e === "true" || e === true;
}});
console.log("\n\n");
console.log(_.isset(0), "Should be false");
console.log(_.isset([[""]]), "Should be false");
console.log(_.isset(""), "Should be false");
console.log(_.isset([["blerp"]]), "Should be true");
console.log(_.isset("hi"), "Should be true");
console.log(_.isTrue("true"), "Should be true");
console.log(_.isTrue(true), "Should be true");
console.log(_.isTrue("false"), "Should be false");
console.log(_.isTrue("blerp"), "Should be false");
console.log(_.isTrue(false), "Should be false");
console.log(_.isTrue("false"), "Should be false");