В контексте асинхронных действий Redux мне нужно передать объект и получить каждый ключ с некоторыми суффиксами. Вот пример:
const actions = createAsyncActions('MY_ACTIONS')
Функция должна использовать входную строку в качестве ключа основного объекта и добавить к нему суффиксы, поэтому тип действий будет следующим:
{
MY_ACTIONS: string
MY_ACTIONS_PENDING: string
MY_ACTIONS_FULFILLED: string
MY_ACTIONS_REJECTED: string
}