UNPKG

@lyra/form-builder

Version:
33 lines (24 loc) 1.03 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _once2 = require('lodash/once'); var _once3 = _interopRequireDefault(_once2); exports.default = resolveReferenceInput; var _LyraReferenceInput = require('../inputs/LyraReferenceInput'); var _LyraReferenceInput2 = _interopRequireDefault(_LyraReferenceInput); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable no-console */ const warnInputTypeNotSupported = (0, _once3.default)(() => console.warn('The option "inputType" on references is removed.')); const warnSearchableOptionNotSupported = (0, _once3.default)(() => console.warn('The option "searchable" on references has been removed.')); /* eslint-enable no-console */ function resolveReferenceInput(type) { const options = type.options || {}; if (options.inputType) { warnInputTypeNotSupported(); } if ('searchable' in options) { warnSearchableOptionNotSupported(); } return _LyraReferenceInput2.default; }