Как сформировать карту при отправке на серверную часть в React в случае множественного выбора

#reactjs #react-native #rxjs

#reactjs #реагировать-родной #rxjs

Вопрос:

Как сформировать карту при отправке на серверную часть в React в случае множественного выбора.

введите описание изображения здесь

 <Select
    mode="multiple"
    placeholder=""
    allowClear
    value={map(state.type, "id")}
    onChange={(val) => {
        let arr = []
        map(val, (key) => {
            let obj = {}
            obj.id = key
            obj.name = filter(userReducer.lookUp.userType, { lookUpId: key })[0].value
            arr.push(obj)
        })
        setState((prevState) => ({ ...prevState, type: arr }))
    }}
    getPopupContainer={trigger => trigger.parentNode}
    notFoundContent={null}
    disabled={!editableAccess}

>
    {map(userReducer.lookUp.userType, (val, key) => {
        return (
            <Select.Option key={key} value={val.lookUpId}>
                {val.value}
            </Select.Option>
        )

    })}
</Select> 

com/PNYRA.png

Я ожидаю, что это будет карта, а не список объектов. Текущий: «тип»: [{ «id»: 64, «name»: «Поставщик услуг» }, { «id»: 65, «name»: «ABC» } ] Ожидаемый: «тип»: { «64»: «Поставщик услуг», «65»: «Азбука», },