У меня есть переменная
activatedPackages, в которой лежит массив, в котором лежат объекты, в которых лежат пары ключ-значение (обязательные и необязательные поля), где значение - всегда строка:
const activatedPackages = [
{
// обязательные поля
id: 123, // число
activated: true, // булевое
name: '30 days', // строка
// необязательные поля (несколько)
type: 'blablabla' // any
},
{
// обязательные поля
id: 123, // число
activated: true, // булевое
name: '30 days', // строка
// необязательные поля
type: 'blablabla' // any
},
];
Количество объектов внутри массива может быть разное. Нужно написать интерфейс для переменной
activatedPackages.
P.S. Знаю, много хочу, но никак не могу придумать как написать такой интерфейс. Если нужно будет делать несколько интерфесов, то ок. Главное, чтобы работало)