JSFiddle - React, Tailwind, and code Playground

by Allie Yu

Babel + JSX

const convert = (array, key) => {
  const initialValue = {};
  return array.reduce((obj, item) => {
    return {
      ...obj,
      [item]: item,
    };
  }, initialValue);
};

console.log(convert(["test1", "test2", "test3"]))

/*  const arrs = ["test1", "test2", "test3"]
 let objs = arrs.map((item,idx) => { 
  return { 
    [item]: item, 
  }; 
 });
 console.log(objs); */