Cписок зависимостей:
- "@hookform/resolvers": "^5.2.2",
- "@reduxjs/toolkit": "^2.11.2",
- "clsx": "^2.1.1",
- "react": "^19.2.4",
- "react-dom": "^19.2.4",
- "react-hook-form": "^7.72.0",
- "react-redux": "^9.2.0",
- "react-router": "^7.13.2",
- "zod": "^4.3.6"
- "@types/react": "^19.2.14",
- "@types/react-dom": "^19.2.3",
- "css-loader": "^7.1.4",
- "html-webpack-plugin": "^5.6.6",
- "style-loader": "^4.0.0",
- "ts-loader": "^9.5.4",
- "typescript": "^6.0.2",
- "webpack": "^5.105.4",
- "webpack-cli": "^7.0.2",
- "webpack-dev-server": "^5.2.3"
Функционал:
- JWT авторизация с интерцептором 401 ошибки.
- Просмотр свое и чужого профиля
- CRUD постов
- CRUD коментов
Инструкция:
- npm i
- npm run dev