Существуют ли различия в настройке объекта в React Hook с помощью этих двух подходов?
const INITIAL_STATE = {
foo = '',
bar = ''
}
// ...
// Method 1
const [state, setState] = useState(INITIAL_STATE);
// Method 2
const [state, setState] = useState({ ...INITIAL_STATE });
Оба метода работают нормально, я просто хочу знать, есть ли какие-либо недостатки или преимущества использования одного над другим.