UNPKG

@chakra-ui/react

Version:

Responsive and accessible React UI components built with React and Emotion

15 lines (12 loc) 357 B
"use strict"; 'use strict'; function clone(obj) { if (obj === null || typeof obj !== "object") return obj; if (Array.isArray(obj)) return obj.map((prop) => clone(prop)); const _clone = Object.create(Object.getPrototypeOf(obj)); for (const key of Object.keys(obj)) { _clone[key] = clone(obj[key]); } return _clone; } exports.clone = clone;