JSFiddle - React, Tailwind, and code Playground
by Trisox
JavaScript
function deepFreeze(obj) {
var propNames = Object.getOwnPropertyNames(obj);
propNames.forEach(function(name) {
var prop = obj[name];
if (typeof prop == 'object' && prop !== null)
deepFreeze(prop);
});
return Object.freeze(obj);
}
const test = {
some: {
nice: {
props: {
test: '123'
}
}
}
}