feat: add certificate gallery and certifications section components
- Implemented CertificateGallery component to display certification images in a gallery format. - Created CertificationsSection component to showcase certifications with titles and descriptions. - Enhanced Gallery component to support animations and keyboard navigation. - Introduced Select component for dropdown selection with images. - Added utility functions for API responses and pagination handling. - Implemented localization functions for text and content. - Created a custom hook for detecting clicks outside of a component.
This commit is contained in:
+12
-12
@@ -1,15 +1,4 @@
|
||||
{
|
||||
"name": "pasargad_bricks",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "next dev --turbopack",
|
||||
"build": "next build",
|
||||
"start": "next start",
|
||||
"lint": "next lint",
|
||||
"sitemap": "ts-node scripts/generate-sitemap.ts",
|
||||
"postbuild": "npm run sitemap"
|
||||
},
|
||||
"dependencies": {
|
||||
"axios": "^1.9.0",
|
||||
"leaflet": "^1.9.4",
|
||||
@@ -28,6 +17,7 @@
|
||||
"@types/react": "^19",
|
||||
"@types/react-dom": "^19",
|
||||
"dotenv": "^16.5.0",
|
||||
"dotenv-cli": "^11.0.0",
|
||||
"eslint": "^9",
|
||||
"eslint-config-next": "15.3.3",
|
||||
"eslint-config-prettier": "^10.1.5",
|
||||
@@ -40,5 +30,15 @@
|
||||
"ts-node": "^10.9.2",
|
||||
"tsconfig-paths": "^4.2.0",
|
||||
"typescript": "^5.8.3"
|
||||
}
|
||||
},
|
||||
"name": "pasargad_bricks",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "next build",
|
||||
"dev": "dotenv -- next dev --turbopack",
|
||||
"lint": "next lint",
|
||||
"sitemap": "ts-node scripts/generate-sitemap.ts",
|
||||
"start": "dotenv -- next start"
|
||||
},
|
||||
"version": "0.1.0"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user