Я пытаюсь напечатать redux
создателей действий.У меня есть типы действий, такие как:
// @flow
export const SET_USER_TOKEN = "SET_USER_TOKEN";
export const SET_TOKEN_IN_COOKIES = "SET_TOKEN_IN_COOKIES";
Теперь я хочу создать тип создателя действий:
import * as actions from "./actions";
type SetUserTokenAction = {
type: actions.SET_USER_TOKEN,
token: string
};
Проблема со свойством type
, я не могу сделать это каквыше.Нужно ли использовать буквальную строку?
Я знаю, что можно сделать нечто подобное для всего объекта :
type ActionTypes = $Keys<typeof user>;
Я бы хотел сделать то же самоедля значения простой строковой переменной.