UNPKG

material-ui-cordova

Version:

React components that implement Google's Material Design.

23 lines (18 loc) 688 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); // weak var requirePropFactory = function requirePropFactory(componentNameInError) { var requireProp = function requireProp(requiredProp) { return function (props, propName, componentName, location, propFullName) { var propFullNameSafe = propFullName || propName; if (typeof props[propName] !== 'undefined' && !props[requiredProp]) { return new Error('The property `' + propFullNameSafe + '` of ' + ('`' + componentNameInError + '` must be used on `' + requiredProp + '`.')); } return null; }; }; return requireProp; }; exports.default = requirePropFactory;