azure-devops-ui
Version:
React components for building web UI in Azure DevOps
1 lines • 599 B
JavaScript
var CURRENT_ID_PROPERTY="__currentIdProp__",DEFAULT_ID_STRING="id__",global="undefined"!=typeof window&&window||process;function checkProperties(r,e){for(var o in r)if(r.hasOwnProperty(o)&&(!e.hasOwnProperty(o)||e[o]!==r[o]))return!1;return!0}function getId(r){var e=global[CURRENT_ID_PROPERTY]++;return(r||DEFAULT_ID_STRING)+e}function resetIds(r){global[CURRENT_ID_PROPERTY]=r=void 0===r?0:r}function shallowCompare(r,e){return r===e||!(!r||!e)&&checkProperties(r,e)&&checkProperties(e,r)}void 0===global[CURRENT_ID_PROPERTY]&&(global[CURRENT_ID_PROPERTY]=0);export{getId,resetIds,shallowCompare};