JS developer
const Users = ({ users }) => { return users.map((user, index) => { return ( <User key={index} name={user.name} /> ); } }
const Users = ({ users }) => { return users.map((user, index) => { const Component = user.role === 'admin' ? Admin : User; return ( <Component key={index} name={user.name} /> ); } }
Попрошу поправить примеры с индексами. Ибо кому-то может быть не понятно откуда взялся индекс.