diff --git a/package-lock.json b/package-lock.json index df43702..4a03558 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "web-vitals": "^2.1.4" }, "devDependencies": { - "gh-pages": "^3.2.3" + "gh-pages": "^4.0.0" } }, "node_modules/@ampproject/remapping": { @@ -8724,9 +8724,9 @@ } }, "node_modules/gh-pages": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", - "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-4.0.0.tgz", + "integrity": "sha512-p8S0T3aGJc68MtwOcZusul5qPSNZCalap3NWbhRUZYu1YOdp+EjZ+4kPmRM8h3NNRdqw00yuevRjlkuSzCn7iQ==", "dev": true, "dependencies": { "async": "^2.6.1", @@ -8757,23 +8757,6 @@ "node": ">=0.10.0" } }, - "node_modules/gh-pages/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, "node_modules/gh-pages/node_modules/fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -8813,18 +8796,6 @@ "node": ">=0.10.0" } }, - "node_modules/gh-pages/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -23076,9 +23047,9 @@ } }, "gh-pages": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.2.3.tgz", - "integrity": "sha512-jA1PbapQ1jqzacECfjUaO9gV8uBgU6XNMV0oXLtfCX3haGLe5Atq8BxlrADhbD6/UdG9j6tZLWAkAybndOXTJg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-4.0.0.tgz", + "integrity": "sha512-p8S0T3aGJc68MtwOcZusul5qPSNZCalap3NWbhRUZYu1YOdp+EjZ+4kPmRM8h3NNRdqw00yuevRjlkuSzCn7iQ==", "dev": true, "requires": { "async": "^2.6.1", @@ -23099,17 +23070,6 @@ "array-uniq": "^1.0.1" } }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, "fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -23139,15 +23099,6 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } } } }, diff --git a/package.json b/package.json index 3410ccf..27ec8c6 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ ] }, "devDependencies": { - "gh-pages": "^3.2.3" + "gh-pages": "^4.0.0" }, "description": "This project is build with React and Material UI, and it holds a collection of projects, best practices, and technologies that I want to explore.", "main": "index.js", diff --git a/src/data/Data.jsx b/src/data/Data.jsx index b35d5cb..c6fb6de 100644 --- a/src/data/Data.jsx +++ b/src/data/Data.jsx @@ -6,6 +6,23 @@ export const ReactData = [ description: '', url: 'https://dadobos.github.io/online-shop/', }, + { + imageURL: + 'https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png', + title: 'React Quiz App', + description: '', + url: 'https://dadobos.github.io/react-quiz-app/', + }, +]; + +export const AngularData = [ + { + imageURL: + 'https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/hwlqdp2quy1u7rmbgls6.png', + title: 'Angular Store', + description: '', + url: 'https://dadobos.github.io/angular-store', + }, ]; export const GoData = [ @@ -44,6 +61,7 @@ export const JavaData = [ url: 'https://github.com/dadobos/Billing-System', }, ]; + export const VueData = [ { imageURL: diff --git a/src/pages/projects/Projects.jsx b/src/pages/projects/Projects.jsx index 8dda382..c4893e3 100644 --- a/src/pages/projects/Projects.jsx +++ b/src/pages/projects/Projects.jsx @@ -1,15 +1,23 @@ import React from 'react'; -import { ReactData,GoData, JavaData, WebsitesData, VueData } from 'data/Data'; +import { + ReactData, + AngularData, + GoData, + JavaData, + WebsitesData, + VueData, +} from 'data/Data'; import MainAccordion from 'components/main-accordion/MainAccordion'; const Projects = () => { return ( <> - + - + + ); };