Есть ли простой способ в lodash принять это:
const sampleSource = [
"String 1",
"String 2",
]
И получите это:
[
{id: "String 1", text: "String 1"},
{id: "String 2", text: "String 2"},
]
Мне нужно отформатировать его так, чтобы он перешел в сторонний компонент реакции. Я немного поиграл с .map и .zipObject, но так и не смог сделать это правильно.
Я думал, что-то вроде этого должно работать:
_.chain(sampleSource).map(s => ({ id: s, text: s })).value()
Но это дает мне:
[
{
id: ["String 1", "String 2"],
text: ["String 1", "String 2"],
}
]