IOweb/node_modules/@iconify/tools/lib/icon-set/props.mjs
2026-07-03 15:07:38 -05:00

13 lines
461 B
JavaScript

import { commonObjectProps, unmergeObjects } from '@iconify/utils/lib/misc/objects';
import { defaultIconProps } from '@iconify/utils';
const defaultCommonProps = Object.freeze({
...defaultIconProps,
hidden: false
});
function filterProps(data, reference, compareDefaultValues) {
const result = commonObjectProps(data, reference);
return compareDefaultValues ? unmergeObjects(result, reference) : result;
}
export { defaultCommonProps, filterProps };