Когда вы используете type, а когда — intefcace, в React?
Всем привет.
Когда предпочитаете использовать type , а когда - interface, в React?
Знаю, что мнения разделились, отсюда назрел такой вопрос.
Что интересно, кто-то в целом только type и использует, что, в принципе, оправданно
У нас на галере юзают interface когда нужно описать объект, например объект пропсов или стейта. Через interface это проще.
А type юзают для какой-то отдельной переменной, допустим значение этой переменной может быть строго определённым, например "error" | "warning" | "good". Тогда как я и написал юзают type.