znamenica/dneslov

View on GitHub
app/components/mixins/ValueToObject.jsx

Summary

Maintainability
A
0 mins
Test Coverage
const ValueToObject = {
   valueToObject(path, value) {
      let parts = path.split(/\./)
      let object = parts.reverse().reduce((val, part) => {
         return { [part]: val }
      }, value)

      return object
   }
}

export default ValueToObject