diff --git a/examples/next/app/page.tsx b/examples/next/app/page.tsx
index 98480ce0..90401a00 100644
--- a/examples/next/app/page.tsx
+++ b/examples/next/app/page.tsx
@@ -1,4 +1,10 @@
-import { Iconoir, Medal1st, Medal1stSolid } from 'iconoir-react';
+import {
+ Check,
+ Iconoir,
+ IconoirProvider,
+ Medal1st,
+ Medal1stSolid,
+} from 'iconoir-react';
import { AdobeAfterEffects as AdobeAfterEffectsRegular } from 'iconoir-react/regular';
import { AdobeAfterEffects as AdobeAfterEffectsSolid } from 'iconoir-react/solid';
@@ -6,10 +12,21 @@ export default function Home() {
return (
<>
-
+
+
+
+
+
>
);
}
diff --git a/examples/next/package.json b/examples/next/package.json
index 06b0af37..1678eed0 100644
--- a/examples/next/package.json
+++ b/examples/next/package.json
@@ -9,14 +9,14 @@
},
"dependencies": {
"next": "14.0.0",
- "react": "^18",
- "react-dom": "^18"
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0"
},
"devDependencies": {
- "@types/node": "^20",
- "@types/react": "^18",
- "@types/react-dom": "^18",
+ "@types/node": "^20.8.9",
+ "@types/react": "^18.2.33",
+ "@types/react-dom": "^18.2.14",
"iconoir-react": "workspace:*",
- "typescript": "^5"
+ "typescript": "^5.2.2"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f4c9f02a..598cb5d9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -60,26 +60,26 @@ importers:
specifier: 14.0.0
version: 14.0.0(@babel/core@7.23.2)(react-dom@18.2.0)(react@18.2.0)
react:
- specifier: ^18
+ specifier: ^18.2.0
version: 18.2.0
react-dom:
- specifier: ^18
+ specifier: ^18.2.0
version: 18.2.0(react@18.2.0)
devDependencies:
'@types/node':
- specifier: ^20
- version: 20.7.0
+ specifier: ^20.8.9
+ version: 20.8.9
'@types/react':
- specifier: ^18
- version: 18.2.22
+ specifier: ^18.2.33
+ version: 18.2.33
'@types/react-dom':
- specifier: ^18
- version: 18.2.7
+ specifier: ^18.2.14
+ version: 18.2.14
iconoir-react:
specifier: workspace:*
version: link:../../packages/iconoir-react
typescript:
- specifier: ^5
+ specifier: ^5.2.2
version: 5.2.2
examples/vue:
@@ -89,7 +89,7 @@ importers:
version: 3.3.4
devDependencies:
'@iconoir/vue':
- specifier: workspace:^
+ specifier: workspace:*
version: link:../../packages/iconoir-vue
'@tsconfig/node18':
specifier: ^18.2.2
@@ -4486,10 +4486,6 @@ packages:
undici-types: 5.26.5
dev: true
- /@types/node@20.7.0:
- resolution: {integrity: sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==}
- dev: true
-
/@types/node@20.8.9:
resolution: {integrity: sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==}
dependencies:
@@ -4499,10 +4495,6 @@ packages:
resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==}
dev: true
- /@types/prop-types@15.7.7:
- resolution: {integrity: sha512-FbtmBWCcSa2J4zL781Zf1p5YUBXQomPEcep9QZCfRfQgTxz3pJWiDFLebohZ9fFntX5ibzOkSsrJ0TEew8cAog==}
- dev: true
-
/@types/prop-types@15.7.9:
resolution: {integrity: sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==}
dev: true
@@ -4513,26 +4505,12 @@ packages:
'@types/react': 18.2.33
dev: true
- /@types/react-dom@18.2.7:
- resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==}
- dependencies:
- '@types/react': 18.2.33
- dev: true
-
/@types/react-window@1.8.5:
resolution: {integrity: sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==}
dependencies:
'@types/react': 18.2.33
dev: true
- /@types/react@18.2.22:
- resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==}
- dependencies:
- '@types/prop-types': 15.7.7
- '@types/scheduler': 0.16.4
- csstype: 3.1.2
- dev: true
-
/@types/react@18.2.33:
resolution: {integrity: sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==}
dependencies:
@@ -4541,10 +4519,6 @@ packages:
csstype: 3.1.2
dev: true
- /@types/scheduler@0.16.4:
- resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==}
- dev: true
-
/@types/scheduler@0.16.5:
resolution: {integrity: sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==}
dev: true
@@ -5331,7 +5305,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001539
+ caniuse-lite: 1.0.30001557
electron-to-chromium: 1.4.529
node-releases: 2.0.13
update-browserslist-db: 1.0.13(browserslist@4.21.11)
@@ -5419,6 +5393,7 @@ packages:
/caniuse-lite@1.0.30001539:
resolution: {integrity: sha512-hfS5tE8bnNiNvEOEkm8HElUHroYwlqMMENEzELymy77+tJ6m+gA2krtHl5hxJaj71OlpC2cHZbdSMX1/YEqEkA==}
+ dev: true
/caniuse-lite@1.0.30001557:
resolution: {integrity: sha512-91oR7hLNUP3gG6MLU+n96em322a8Xzes8wWdBKhLgUoiJsAF5irZnxSUCbc+qUZXNnPCfUwLOi9ZCZpkvjQajw==}
@@ -9068,7 +9043,7 @@ packages:
'@next/env': 14.0.0
'@swc/helpers': 0.5.2
busboy: 1.6.0
- caniuse-lite: 1.0.30001539
+ caniuse-lite: 1.0.30001557
postcss: 8.4.31
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)