@lexstile

Как настроить порядок свойств для типизации в eslint?

Подскажите, пожалуйста, можно ли настроить порядок свойств объекта через eslint и как это можно сделать?
Нужна следующая структура:
{
// обязательные свойства,
// необязательные свойства,
// обязательные свойства-функции,
// необязательные свойства-функции,
}

// или хотя бы:
{
// свойства,
// свойства-функции,
}

// example
// Есть такой объект типизации:
type Props = {
  currentUserId: string;
  label: string;
  onChange: (newValue?: string) => void;
  required?: boolean;
  value: string;
};

// Нужно такой:
type Props = {
  currentUserId: string;
  label: string;
  value: string;
  required?: boolean;
  onChange: (newValue?: string) => void;
};
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы