| 
		
			Сообщение от Aetae
			
		
	 | 
	| 
		Просто иногда пишешь функцию с чётким интерфейсом
	 | 
	
автоматное програмирование здесь бы запилить, но дорого будет 
 
мне кажется так достаточно для парметров
const test = (tag, params = {}) => {
  const def = {
    a: 'text',
    b: 2
  }
  params = { ...def, ...params }
  console.log(params)
}
test('tag', { b: 5, c: 3 })
без использования TS, глянув дефолтные всегда можно понять, что передать
TS не учу, я им vbs, vb не могу простить
только подумал MS продуктами уже 12 лет как и не пользуюсь и вроде ок 
