diff --git a/package-lock.json b/package-lock.json
index b4904ee..987c899 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,8 @@
"version": "0.0.0",
"dependencies": {
"react": "^19.1.0",
- "react-dom": "^19.1.0"
+ "react-dom": "^19.1.0",
+ "react-icons": "^5.6.0"
},
"devDependencies": {
"@eslint/js": "^9.25.0",
@@ -2461,6 +2462,15 @@
"react": "^19.1.0"
}
},
+ "node_modules/react-icons": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.6.0.tgz",
+ "integrity": "sha512-RH93p5ki6LfOiIt0UtDyNg/cee+HLVR6cHHtW3wALfo+eOHTp8RnU2kRkI6E+H19zMIs03DyxUG/GfZMOGvmiA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "*"
+ }
+ },
"node_modules/react-refresh": {
"version": "0.17.0",
"resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
diff --git a/package.json b/package.json
index 151176e..b4201d7 100644
--- a/package.json
+++ b/package.json
@@ -4,14 +4,15 @@
"version": "0.0.0",
"type": "module",
"scripts": {
- "dev": "vite",
+ "dev": "vite",
"build": "vite build",
"lint": "eslint .",
"preview": "vite preview"
},
"dependencies": {
"react": "^19.1.0",
- "react-dom": "^19.1.0"
+ "react-dom": "^19.1.0",
+ "react-icons": "^5.6.0"
},
"devDependencies": {
"@eslint/js": "^9.25.0",
diff --git a/src/App.jsx b/src/App.jsx
index 0c6f935..406560d 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -1,14 +1,47 @@
import styles from './App.module.css'
import SneakersImage from './assets/images/sneakers-image.jpg'
+import { FaRegUser } from 'react-icons/fa'
+
+function handleClick(i) {
+ console.log(i);
+}
+
+function Header() {
+ const handleChange = event => {
+ const newValue = event.target.value;
+ console.log(`Новое значение ${newValue}`);
+ }
+ return (
+ Store
+
+
NIKE
$38.00
@@ -21,6 +54,7 @@ function App() { return ( <>