教程 radash tutorial

listify

将对象转换为列表

基本用法

给定一个对象和一个映射函数,返回一个数组,该数组包含对象中每个条目的对应项。

ts
import { listify } from 'radash'

const fish = {
  marlin: {
    weight: 105,
  },
  bass: {
    weight: 8,
  }
}

listify(fish, (key, value) => ({ ...value, name: key })) // => [{ name: 'marlin', weight: 105 }, { name: 'bass', weight: 8 }]