Pet-projects-CodePET / Frontend

6 stars 1 forks source link

Feature/contact list #229

Closed makc-anisimov closed 1 week ago

makc-anisimov commented 1 week ago

Сделал компонент, отрисовывающий список контактов из массива данных формата

    //=============для примера списка контактов:
    const [contacts, setContacts] = useState<TContact[]>([
        { email: 'test1@mail.ru' },
        { telegram: 'test1' },
        { phone: '+111111111' },
        { email: 'test2@mail.ru' },
        { telegram: 'test2' },
        { phone: '+2222222' },
    ]);
<ContactsList contacts={contacts} setContacts={setContacts} />

в компонент передается только массив контактов и сеттер для изменения. Удаление происходит "под капотом"

image