UNPKG

@winglet/react-utils

Version:

React utility library providing custom hooks, higher-order components (HOCs), and utility functions to enhance React application development with improved reusability and functionality

18 lines (14 loc) 505 B
'use strict'; var isReactComponent = require('../filter/isReactComponent.cjs'); require('react'); const remainOnlyReactComponent = (dictionary) => { const result = {}; const keys = Object.keys(dictionary); for (let i = 0, k = keys[0], l = keys.length; i < l; i++, k = keys[i]) { const value = dictionary[k]; if (isReactComponent.isReactComponent(value)) result[k] = value; } return result; }; exports.remainOnlyReactComponent = remainOnlyReactComponent;