UNPKG

react-forms

Version:
22 lines (19 loc) 517 B
/** * @copyright Prometheus Research, LLC 2014 */ 'use strict'; function invariant(condition, message, a, b, c, d, e) { if (!condition) { if (message !== undefined) { var replacements = [a, b, c, d, e]; var idx = 0; message = message.replace(/%s/g, function() { return replacements[idx++]; }); throw new Error('React Forms invariant violation: ' + message); } else { throw new Error('React Forms invariant violation'); } } } module.exports = invariant;