У меня есть приложение, в котором у меня есть администратор и пользовательские актеры.И пользователь, и администратор могут видеть список одних и тех же компонентов, но администратор также имеет дополнительные возможности над этими компонентами, такими как редактирование и т. Д. Какова лучшая практика для его реализации?Должен ли я использовать один компонент для обоих участников с условием JSX, которое решит, показывать ли дополнительные HTML-теги, или лучше создать отдельный компонент для администратора?Я использую React Router.