UNPKG

@fancyapps/ui

Version:

Robust JavaScript UI Component Library

1 lines 648 B
!/*! License details at fancyapps.com/license */function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).window=e.window||{})}(this,function(e){"use strict";let t=e=>"object"==typeof e&&null!==e&&e.constructor===Object&&"[object Object]"===Object.prototype.toString.call(e);function n(e){return t(e)||Array.isArray(e)}e.isEqual=function e(t,o){let i=Object.keys(t),r=Object.keys(o);return i.length===r.length&&i.every(i=>{let r=t[i],c=o[i];return"function"==typeof r?`${r}`==`${c}`:n(r)&&n(c)?e(r,c):r===c})}});