У меня есть такая строка
const resultComing ='access_token=test&token_type=bearer&state=state&expires_in=43199&scope=test';
Мне нужно передать объект, который будет выглядеть следующим образом
const result: any = {
access_token: test,
token_type: bearer,
state: state,
expires_in: 43199,
scope: test
};
Я пробовал вот так
const result: any = resultComing.split('&').reduce(function (result: any, item: string) {
const parts = item.split('=');
result[parts[0]] = parts[1];
}, {});
Но я получил ошибку, TypeError: Невозможно установить свойство 'token_type' из неопределенного