Книга контактов

Выполнен рефакторинг кода приложения «Книга контактов», добавлено управление состоянием при помощи библиотеки Redux Toolkit.

  1. Создано хранилище с configureStore()
  2. Использована функция createSlice()
  3. Созданы действия сохранения и удаления контакта, а также обновления фильтра
  4. Связаны React-компоненты с Redux-логикой при помощи хуков бибилиотеки react-redux
  5. Использована библиотеку Redux Persist для сохранения массива контактов в локальное хранилище