Уточните значение этого пользовательского Formfields, реагируйте на Hook - PullRequest
0 голосов
/ 04 мая 2020

Может кто-нибудь прояснить мне суть этого Крюка? Я понимаю общую идею и то, что она делает, но не могу понять, как все это работает:

import {useState} from 'react';

export function useFormFields(initialState) {
    const [fields, setValues] = useState(initialState)

    return [
        fields,
        function(event) {
            setValues({
                ...fields,
                [event.target.id] : event.target.value
            })
        }
    ]
}

особенно возвращение меня больше смущает. Я бы очень хотел получить более глубокое понимание.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...