Skip to content

Commit 3b6da6c

Browse files
committed
fix: remove uuid package to use crypto
1 parent a9354ae commit 3b6da6c

File tree

4 files changed

+5
-11
lines changed

4 files changed

+5
-11
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@
7979
"unified": "^10.1.2",
8080
"unist-util-visit": "^2.0.0",
8181
"use-onclickoutside": "^0.4.1",
82-
"uuid": "^10.0.0",
8382
"viem": "^1.18.1",
8483
"wagmi": "^1.4.5",
8584
"web3": "^1.10.0",

src/pages/communities/[slug]/index.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ import { useTranslation } from "next-i18next";
1515
import Head from "next/head";
1616
import { getMetadataDescription, getMetadataTitle } from "@/utilities/Metadata";
1717
import LearningMaterialsOverview from "@/components/sections/communities/overview/LearningMaterials";
18-
import { v4 as uuidv4 } from "uuid";
19-
18+
import { randomUUID } from "crypto";
2019
export default function Slug(props: {
2120
pageProps: {
2221
community: Community;
@@ -30,7 +29,7 @@ export default function Slug(props: {
3029
<Head>
3130
<title>{getMetadataTitle(t("communities.navigation.courses"), community?.name as string)}</title>
3231
{getMetadataDescription(community?.description as string).map((attributes) => (
33-
<meta key={`scoreboard-meta-${uuidv4()}`} {...attributes} />
32+
<meta key={`scoreboard-meta-${randomUUID()}`} {...attributes} />
3433
))}
3534
</Head>
3635
<CommunityWrapper>

src/pages/communities/[slug]/learning-materials.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { Community } from "@/types/community";
1111
import CommunityWrapper from "@/components/sections/communities/overview/Wrapper";
1212
import { Course, LearningModule } from "@/types/course";
1313
import LearningMaterialsOverview from "@/components/sections/communities/overview/LearningMaterials";
14+
import { randomUUID } from "crypto";
1415

1516
export default function LearningMaterials(props: {
1617
pageProps: {
@@ -24,8 +25,8 @@ export default function LearningMaterials(props: {
2425
<div>
2526
<Head>
2627
<title>{getMetadataTitle(t("communities.navigation.learning-materials"), community?.name as string)}</title>
27-
{getMetadataDescription(community?.description as string).map((attributes, i) => (
28-
<meta key={`scoreboard-meta-${i}`} {...attributes} />
28+
{getMetadataDescription(community?.description as string).map((attributes) => (
29+
<meta key={`scoreboard-meta-${randomUUID()}`} {...attributes} />
2930
))}
3031
</Head>
3132
<CommunityWrapper>

yarn.lock

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13898,11 +13898,6 @@ [email protected]:
1389813898
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
1389913899
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
1390013900

13901-
uuid@^10.0.0:
13902-
version "10.0.0"
13903-
resolved "https://registry.yarnpkg.com/uuid/-/uuid-10.0.0.tgz#5a95aa454e6e002725c79055fd42aaba30ca6294"
13904-
integrity sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==
13905-
1390613901
uuid@^3.3.2:
1390713902
version "3.4.0"
1390813903
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"

0 commit comments

Comments
 (0)