JSFiddle - React, Tailwind, and code Playground

by Dmitry Luzanov

JavaScript

if (!Object.values) {
	Object.defineProperty(Object, Symbol.for('object-values'), {
		value(o) {
			return (
				reduce(keys(o), (v, k) => {
					return concat(v, typeof k === 'string' && isEnumerable(o, k) ? [o[k]] : [])
				})
			)
		}
	})
}

const a = { a: 0, b: 1 }

const values = Object.values(o)
const valuesFromPolyfill = Object[Symbol.for('object-values')](o)

console.log(values, valuesFromPolyfill)