diff --git a/.vscode/settings.json b/.vscode/settings.json index d83b5ba6c..b4cb7ea09 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,5 +3,8 @@ "editor.defaultFormatter": "esbenp.prettier-vscode", "workbench.editorAssociations": { "*.md": "vscode.markdown.preview.editor" + }, + "[javascriptreact]": { + "editor.defaultFormatter": "vscode.typescript-language-features" } } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index d6b5fd56a..a87d148a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,6 +21,9 @@ "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.6", "vite": "^5.2.0" + }, + "engines": { + "node": ">=20.0.0" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/react-hello b/react-hello new file mode 160000 index 000000000..4ddd0828d --- /dev/null +++ b/react-hello @@ -0,0 +1 @@ +Subproject commit 4ddd0828dc2290a40a6b8a6999ce9fcc6523f34f diff --git a/src/js/components/Card.jsx b/src/js/components/Card.jsx new file mode 100644 index 000000000..59944adac --- /dev/null +++ b/src/js/components/Card.jsx @@ -0,0 +1,14 @@ +const Card = () => { + return ( +
+ paisaje +
+
Card title
+

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Dicta accusamus tempora inventore in earum. Fugiat similique soluta amet illum sint asperiores nisi, dolore neque est a autem deleniti. Accusamus, consequatur.

+ Find Out More! +
+
+ ); +} + +export default Card; \ No newline at end of file diff --git a/src/js/components/Container.jsx b/src/js/components/Container.jsx new file mode 100644 index 000000000..e69de29bb diff --git a/src/js/components/Footer.jsx b/src/js/components/Footer.jsx new file mode 100644 index 000000000..9254633e6 --- /dev/null +++ b/src/js/components/Footer.jsx @@ -0,0 +1,11 @@ +const footer =() =>{ + return ( + + + ) + } + + +export default footer; \ No newline at end of file diff --git a/src/js/components/Home.jsx b/src/js/components/Home.jsx index 74bc8d768..39aab8521 100644 --- a/src/js/components/Home.jsx +++ b/src/js/components/Home.jsx @@ -1,27 +1,31 @@ import React from "react"; -//include images into your bundle -import rigoImage from "../../img/rigo-baby.jpg"; +import Navbar from "./Navbar"; +import Jumbotron from "./Jumbotron"; +import Footer from "./Footer"; +import Card from "./Card"; -//create your first component const Home = () => { return ( -
- + <> +
+ +
-

Hello Rigo!

-

- -

- - If you see this green button... bootstrap is working... - -

- Made by{" "} - 4Geeks Academy, with - love! -

-
+
+ +
+ + + + +
+
+ +