17 lines
269 B
JavaScript
17 lines
269 B
JavaScript
"use strict";
|
|
|
|
module.exports = function(a, b, opt) {
|
|
if (arguments.length !== 3) {
|
|
throw new Error("Handlebars helper `equal` expects 3 arguments");
|
|
}
|
|
|
|
a = a.toString();
|
|
b = b.toString();
|
|
|
|
if (a === b) {
|
|
return opt.fn(this);
|
|
}
|
|
|
|
return opt.inverse(this);
|
|
};
|