Как переименовать переменную, входящую в функцию в Typescript?

Попытка переименовать эту переменную: assetPayoutType чтобы просто payTypeОднако, потому что я работаю в TypeScript, есть проблема. TypeScript считает, что есть тип с именем payType,

const { title, assetPayoutType } = this.props;

mapDailyAssets(assetPayoutType: string)

IE: это не будет работать:

mapDailyAssets(assetPayoutType: payType: string)

Я искал на Stackru и нашел два ответа, которые не ответили на этот вопрос.

Ответ описывает нетипичное / обычное простое переименование Javascript:

Переименование оставшейся переменной свойства при разрушении объекта в TypeScript

Этот ответ о рефакторинге VSCode:

Переменная переименования TypeScript

1 ответ

Решение

type защищенное слово (ключевое слово) в Typescript

также:

const { title, assetPayoutType: payoutType } = this.props;

Другие вопросы по тегам