UNPKG

@flexis/ui

Version:

Styleless React Components

32 lines (24 loc) 1.39 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); _Object$defineProperty(exports, "__esModule", { value: true }); exports.omit = omit; var _includes = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/includes")); /** * Get React-HTML props from props object. * @param inputProps - Props object. * @param omitProps - Props to ignore. * @return Object with omited props. */ function omit(inputProps, omitProps) { var props = {}; for (var inputProp in inputProps) { if (!(0, _includes.default)(omitProps).call(omitProps, inputProp)) { props[inputProp] = inputProps[inputProp]; } } return props; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oZWxwZXJzL29taXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7QUFhQTs7Ozs7O0FBTU0sU0FBVSxJQUFWLENBQWUsVUFBZixFQUEyQixTQUEzQixFQUFvQztBQUV6QyxNQUFNLEtBQUssR0FBUSxFQUFuQjs7QUFFQSxPQUFLLElBQU0sU0FBWCxJQUF3QixVQUF4QixFQUFvQztBQUVuQyxRQUFJLENBQUMsdUJBQUEsU0FBUyxNQUFULENBQUEsU0FBUyxFQUFVLFNBQVYsQ0FBZCxFQUFvQztBQUNuQyxNQUFBLEtBQUssQ0FBQyxTQUFELENBQUwsR0FBbUIsVUFBVSxDQUFDLFNBQUQsQ0FBN0I7QUFDQTtBQUNEOztBQUVELFNBQU8sS0FBUDtBQUNBIiwic291cmNlUm9vdCI6IiJ9