From 2376fd896806efddef78db6705c6a33c8feb70a8 Mon Sep 17 00:00:00 2001
From: dicedtomato <35403473+diced@users.noreply.github.com>
Date: Sun, 10 Jul 2022 00:46:15 +0000
Subject: [PATCH] feat: switch from radix-icons to feathericons
---
package.json | 2 +-
src/components/File.tsx | 6 +-
src/components/ImagesTable.tsx | 8 +-
src/components/Layout.tsx | 24 ++--
src/components/dropzone/Dropzone.tsx | 4 +-
src/components/icons/ActivityIcon.tsx | 5 +
src/components/icons/CheckIcon.tsx | 5 +
src/components/icons/CopyIcon.tsx | 5 +
src/components/icons/CrossIcon.tsx | 5 +
src/components/icons/DeleteIcon.tsx | 5 +
src/components/icons/DownloadIcon.tsx | 5 +
src/components/icons/EnterIcon.tsx | 5 +
src/components/icons/FileIcon.tsx | 5 +
src/components/icons/HomeIcon.tsx | 5 +
src/components/icons/ImageIcon.tsx | 5 +
src/components/icons/LinkIcon.tsx | 5 +
src/components/icons/LogoutIcon.tsx | 5 +
src/components/icons/PencilIcon.tsx | 5 +
src/components/icons/PlusIcon.tsx | 5 +
src/components/icons/SettingsIcon.tsx | 5 +
src/components/icons/StarIcon.tsx | 5 +
src/components/icons/TypeIcon.tsx | 5 +
src/components/icons/UploadIcon.tsx | 5 +
src/components/icons/UserIcon.tsx | 5 +
src/components/icons/index.tsx | 39 ++++++
src/components/pages/Dashboard.tsx | 6 +-
src/components/pages/Files.tsx | 2 +-
src/components/pages/Manage.tsx | 13 +-
src/components/pages/Upload.tsx | 4 +-
src/components/pages/UploadText.tsx | 6 +-
src/components/pages/Urls.tsx | 14 +-
src/components/pages/Users.tsx | 10 +-
yarn.lock | 195 +++++++++++++-------------
33 files changed, 276 insertions(+), 152 deletions(-)
create mode 100644 src/components/icons/ActivityIcon.tsx
create mode 100644 src/components/icons/CheckIcon.tsx
create mode 100644 src/components/icons/CopyIcon.tsx
create mode 100644 src/components/icons/CrossIcon.tsx
create mode 100644 src/components/icons/DeleteIcon.tsx
create mode 100644 src/components/icons/DownloadIcon.tsx
create mode 100644 src/components/icons/EnterIcon.tsx
create mode 100644 src/components/icons/FileIcon.tsx
create mode 100644 src/components/icons/HomeIcon.tsx
create mode 100644 src/components/icons/ImageIcon.tsx
create mode 100644 src/components/icons/LinkIcon.tsx
create mode 100644 src/components/icons/LogoutIcon.tsx
create mode 100644 src/components/icons/PencilIcon.tsx
create mode 100644 src/components/icons/PlusIcon.tsx
create mode 100644 src/components/icons/SettingsIcon.tsx
create mode 100644 src/components/icons/StarIcon.tsx
create mode 100644 src/components/icons/TypeIcon.tsx
create mode 100644 src/components/icons/UploadIcon.tsx
create mode 100644 src/components/icons/UserIcon.tsx
create mode 100644 src/components/icons/index.tsx
diff --git a/package.json b/package.json
index 15681f5..7e62ed3 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,6 @@
"@mantine/next": "^4.2.9",
"@mantine/notifications": "^4.2.9",
"@mantine/prism": "^4.2.9",
- "@modulz/radix-icons": "^4.0.0",
"@prisma/client": "^3.15.2",
"@prisma/migrate": "^3.15.2",
"@prisma/sdk": "^3.15.2",
@@ -41,6 +40,7 @@
"prisma": "^3.15.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
+ "react-feather": "^2.0.10",
"react-redux": "^8.0.2",
"react-table": "^7.8.0",
"redux": "^4.2.0",
diff --git a/src/components/File.tsx b/src/components/File.tsx
index 1e62b36..12a249e 100644
--- a/src/components/File.tsx
+++ b/src/components/File.tsx
@@ -1,9 +1,9 @@
import { Button, Card, Group, Image as MImage, Modal, Title } from '@mantine/core';
import { useClipboard } from '@mantine/hooks';
import { useNotifications } from '@mantine/notifications';
-import { CopyIcon, Cross1Icon, StarIcon, TrashIcon } from '@modulz/radix-icons';
import useFetch from 'hooks/useFetch';
import { useState } from 'react';
+import { CopyIcon, CrossIcon, DeleteIcon, StarIcon } from './icons';
export default function File({ image, updateImages }) {
const [open, setOpen] = useState(false);
@@ -19,14 +19,14 @@ export default function File({ image, updateImages }) {
title: 'Image Deleted',
message: '',
color: 'green',
- icon: ,
+ icon: ,
});
} else {
notif.showNotification({
title: 'Failed to delete image',
message: res.error,
color: 'red',
- icon: ,
+ icon: ,
});
}
diff --git a/src/components/ImagesTable.tsx b/src/components/ImagesTable.tsx
index af98768..8a4ec2b 100644
--- a/src/components/ImagesTable.tsx
+++ b/src/components/ImagesTable.tsx
@@ -12,15 +12,11 @@ import {
Text,
useMantineTheme,
} from '@mantine/core';
-import {
- CopyIcon,
- EnterIcon,
- TrashIcon,
-} from '@modulz/radix-icons';
import {
usePagination,
useTable,
} from 'react-table';
+import { CopyIcon, DeleteIcon, EnterIcon } from './icons';
const pageSizeOptions = ['10', '25', '50'];
@@ -128,7 +124,7 @@ export default function ImagesTable({
))}
- deleteImage(row)}>
+ deleteImage(row)}>
copyImage(row)}>
viewImage(row)}>
diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index dc4a86c..a9f86fe 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -2,13 +2,13 @@ import { AppShell, Box, Burger, Divider, Group, Header, MediaQuery, Navbar, Pape
import { useClipboard } from '@mantine/hooks';
import { useModals } from '@mantine/modals';
import { useNotifications } from '@mantine/notifications';
-import { CheckIcon, CopyIcon, Cross1Icon, FileIcon, GearIcon, HomeIcon, Link1Icon, MixerHorizontalIcon, Pencil1Icon, PersonIcon, PinRightIcon, ResetIcon, TextIcon, UploadIcon } from '@modulz/radix-icons';
import useFetch from 'hooks/useFetch';
import { updateUser } from 'lib/redux/reducers/user';
import { useStoreDispatch } from 'lib/redux/store';
import Link from 'next/link';
import { useRouter } from 'next/router';
import { useState } from 'react';
+import { ActivityIcon, CheckIcon, CopyIcon, CrossIcon, DeleteIcon, FileIcon, HomeIcon, LinkIcon, LogoutIcon, PencilIcon, SettingsIcon, TypeIcon, UploadIcon, UserIcon } from './icons';
import { friendlyThemeName, themes } from './Theming';
function MenuItemLink(props) {
@@ -74,12 +74,12 @@ const items = [
link: '/dashboard/files',
},
{
- icon: ,
+ icon: ,
text: 'Stats',
link: '/dashboard/stats',
},
{
- icon: ,
+ icon: ,
text: 'URLs',
link: '/dashboard/urls',
},
@@ -89,7 +89,7 @@ const items = [
link: '/dashboard/upload',
},
{
- icon: ,
+ icon: ,
text: 'Upload Text',
link: '/dashboard/text',
},
@@ -120,7 +120,7 @@ export default function Layout({ children, user }) {
title: `Theme changed to ${friendlyThemeName[value]}`,
message: '',
color: 'green',
- icon: ,
+ icon: ,
});
};
@@ -142,7 +142,7 @@ export default function Layout({ children, user }) {
title: 'Token Reset Failed',
message: a.error,
color: 'red',
- icon: ,
+ icon: ,
});
} else {
notif.showNotification({
@@ -241,7 +241,7 @@ export default function Layout({ children, user }) {
>
-
+
Users
@@ -288,7 +288,7 @@ export default function Layout({ children, user }) {
>
-
+
{user.username}
@@ -306,10 +306,10 @@ export default function Layout({ children, user }) {
>
{user.username}
- } href='/dashboard/manage'>Manage Account
+ } href='/dashboard/manage'>Manage Account
} onClick={() => {setOpen(false);openCopyToken();}}>Copy Token
- } onClick={() => {setOpen(false);openResetToken();}} color='red'>Reset Token
- } href='/auth/logout' color='red'>Logout
+ } onClick={() => {setOpen(false);openResetToken();}} color='red'>Reset Token
+ } href='/auth/logout' color='red'>Logout
- }>
+ }>
diff --git a/src/components/pages/Urls.tsx b/src/components/pages/Urls.tsx
index 08a1cad..281d95b 100644
--- a/src/components/pages/Urls.tsx
+++ b/src/components/pages/Urls.tsx
@@ -1,7 +1,7 @@
import { ActionIcon, Button, Card, Group, Modal, SimpleGrid, Skeleton, TextInput, Title } from '@mantine/core';
import { useClipboard, useForm } from '@mantine/hooks';
import { useNotifications } from '@mantine/notifications';
-import { CopyIcon, Cross1Icon, Link1Icon, PlusIcon, TrashIcon } from '@modulz/radix-icons';
+import { CopyIcon, CrossIcon, DeleteIcon, LinkIcon, PlusIcon } from 'components/icons';
import useFetch from 'hooks/useFetch';
import { useStoreSelector } from 'lib/redux/store';
import { useEffect, useState } from 'react';
@@ -26,14 +26,14 @@ export default function Urls() {
notif.showNotification({
title: 'Failed to delete URL',
message: url.error,
- icon: ,
+ icon: ,
color: 'red',
});
} else {
notif.showNotification({
title: 'Deleted URL',
message: '',
- icon: ,
+ icon: ,
color: 'green',
});
}
@@ -90,14 +90,14 @@ export default function Urls() {
title: 'Failed to create URL',
message: json.error,
color: 'red',
- icon: ,
+ icon: ,
});
} else {
notif.showNotification({
title: 'URL shortened',
message: json.url,
color: 'green',
- icon: ,
+ icon: ,
});
}
@@ -145,12 +145,12 @@ export default function Urls() {
{url.vanity ?? url.id}
-
+
copyURL(url)}>
deleteURL(url)}>
-
+
diff --git a/src/components/pages/Users.tsx b/src/components/pages/Users.tsx
index 216e45b..0faa9ee 100644
--- a/src/components/pages/Users.tsx
+++ b/src/components/pages/Users.tsx
@@ -2,7 +2,7 @@ import { ActionIcon, Avatar, Button, Card, Group, Modal, SimpleGrid, Skeleton, S
import { useForm } from '@mantine/hooks';
import { useModals } from '@mantine/modals';
import { useNotifications } from '@mantine/notifications';
-import { Cross1Icon, PlusIcon, TrashIcon } from '@modulz/radix-icons';
+import { CrossIcon, DeleteIcon, PlusIcon } from 'components/icons';
import useFetch from 'hooks/useFetch';
import { useStoreSelector } from 'lib/redux/store';
import { useRouter } from 'next/router';
@@ -37,7 +37,7 @@ function CreateUserModal({ open, setOpen, updateUsers }) {
notif.showNotification({
title: 'Failed to create user',
message: res.error,
- icon: ,
+ icon: ,
color: 'red',
});
} else {
@@ -91,14 +91,14 @@ export default function Users() {
title: 'Failed to delete user',
message: res.error,
color: 'red',
- icon: ,
+ icon: ,
});
} else {
notif.showNotification({
title: 'User deleted',
message: '',
color: 'green',
- icon: ,
+ icon: ,
});
updateUsers();
}
@@ -165,7 +165,7 @@ export default function Users() {
openDeleteModal(user)}>
-
+
diff --git a/yarn.lock b/yarn.lock
index 9a8c166..a3d7bf6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -126,7 +126,7 @@ __metadata:
languageName: node
linkType: hard
-"@azure/core-util@npm:^1.0.0, @azure/core-util@npm:^1.0.0-beta.1":
+"@azure/core-util@npm:^1.0.0":
version: 1.0.0
resolution: "@azure/core-util@npm:1.0.0"
dependencies:
@@ -136,26 +136,26 @@ __metadata:
linkType: hard
"@azure/identity@npm:^2.0.4":
- version: 2.0.5
- resolution: "@azure/identity@npm:2.0.5"
+ version: 2.1.0
+ resolution: "@azure/identity@npm:2.1.0"
dependencies:
"@azure/abort-controller": ^1.0.0
"@azure/core-auth": ^1.3.0
"@azure/core-client": ^1.4.0
"@azure/core-rest-pipeline": ^1.1.0
- "@azure/core-tracing": 1.0.0-preview.13
- "@azure/core-util": ^1.0.0-beta.1
+ "@azure/core-tracing": ^1.0.0
+ "@azure/core-util": ^1.0.0
"@azure/logger": ^1.0.0
- "@azure/msal-browser": ^2.16.0
- "@azure/msal-common": ^4.5.1
- "@azure/msal-node": ^1.3.0
+ "@azure/msal-browser": ^2.26.0
+ "@azure/msal-common": ^7.0.0
+ "@azure/msal-node": ^1.10.0
events: ^3.0.0
jws: ^4.0.0
open: ^8.0.0
stoppable: ^1.1.0
tslib: ^2.2.0
uuid: ^8.3.0
- checksum: c637dcfdc616271cfd019e8606b6d98dbf44d404b8ca0e5c8a17331072568419f5ade2026f56c471eb7ea9941dc37c07104fb17760fff0cc917ff270e2d191c7
+ checksum: 1f29f1fd46c51f226da06e6e70f113d50f5ef0dd163e2ba1b8bc35cadcf98ccd829bff3d2bf4d90641c369e5d6b74b344f17abec10f2ae9469a74aeb9415d6d4
languageName: node
linkType: hard
@@ -183,7 +183,7 @@ __metadata:
languageName: node
linkType: hard
-"@azure/msal-browser@npm:^2.16.0":
+"@azure/msal-browser@npm:^2.26.0":
version: 2.27.0
resolution: "@azure/msal-browser@npm:2.27.0"
dependencies:
@@ -192,23 +192,14 @@ __metadata:
languageName: node
linkType: hard
-"@azure/msal-common@npm:^4.5.1":
- version: 4.5.1
- resolution: "@azure/msal-common@npm:4.5.1"
- dependencies:
- debug: ^4.1.1
- checksum: 9d335771ea65e08d7610253cce68ac29839c01985bc078e2c5bdd53e76f787b2aab6a4bcc0b548ffdc005490032836ab359d2c8e661f386c8c6c4995fc9cfdfa
- languageName: node
- linkType: hard
-
-"@azure/msal-common@npm:^7.1.0":
+"@azure/msal-common@npm:^7.0.0, @azure/msal-common@npm:^7.1.0":
version: 7.1.0
resolution: "@azure/msal-common@npm:7.1.0"
checksum: 761a8b9363c7b620d831aba7d7e7a66e341685e306034b027b57dc31dae11abdf86c3187c08fc8008448c845ffdcbbc42c767c75355625cf87aba25ba7e2832e
languageName: node
linkType: hard
-"@azure/msal-node@npm:^1.3.0":
+"@azure/msal-node@npm:^1.10.0":
version: 1.11.0
resolution: "@azure/msal-node@npm:1.11.0"
dependencies:
@@ -284,12 +275,12 @@ __metadata:
linkType: hard
"@babel/types@npm:^7.18.6":
- version: 7.18.7
- resolution: "@babel/types@npm:7.18.7"
+ version: 7.18.8
+ resolution: "@babel/types@npm:7.18.8"
dependencies:
"@babel/helper-validator-identifier": ^7.18.6
to-fast-properties: ^2.0.0
- checksum: 3114ce161c4ebcb70271e168aa5af5cecedf3278209161d5ba6124bd3f9cb02e3f3ace587ad1b53f7baa153b6b3714720721c72a9ef3ec451663862f9cc1f014
+ checksum: a485531faa9ff3b83ea94ba6502321dd66e39202c46d7765e4336cb4aff2ff69ebc77d97b17e21331a8eedde1f5490ce00e8a430c1041fc26854d636e6701919
languageName: node
linkType: hard
@@ -671,19 +662,10 @@ __metadata:
languageName: node
linkType: hard
-"@modulz/radix-icons@npm:^4.0.0":
- version: 4.0.0
- resolution: "@modulz/radix-icons@npm:4.0.0"
- peerDependencies:
- react: ^16.x || ^17.x
- checksum: 5b88ae6b85f2f07769d3ed57a80eed24b6d5babcd781d5e9980438a9738fc58f76701909dfad891e86a0747572bc8a7d210dc544d1e200a1465e89de539e3ddd
- languageName: node
- linkType: hard
-
-"@next/env@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/env@npm:12.2.0"
- checksum: 5fb317bdb5eb2d5df12ff55e335368792dba21874c5ece3cabf8cd312cec911a1d54ecf368e69dc08640b0244669b8a98c86cd035c7874b17640602e67c1b9d9
+"@next/env@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/env@npm:12.2.2"
+ checksum: ea79db56b3af5076de9b02941e0226d8d68e179101e99cf3bb1a17fb980d30de781311c176ce3a87fc72b9598e311d18e5244e71c553b03875f2dbe27dffa864
languageName: node
linkType: hard
@@ -696,93 +678,93 @@ __metadata:
languageName: node
linkType: hard
-"@next/swc-android-arm-eabi@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-android-arm-eabi@npm:12.2.0"
+"@next/swc-android-arm-eabi@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-android-arm-eabi@npm:12.2.2"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@next/swc-android-arm64@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-android-arm64@npm:12.2.0"
+"@next/swc-android-arm64@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-android-arm64@npm:12.2.2"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@next/swc-darwin-arm64@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-darwin-arm64@npm:12.2.0"
+"@next/swc-darwin-arm64@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-darwin-arm64@npm:12.2.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@next/swc-darwin-x64@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-darwin-x64@npm:12.2.0"
+"@next/swc-darwin-x64@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-darwin-x64@npm:12.2.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@next/swc-freebsd-x64@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-freebsd-x64@npm:12.2.0"
+"@next/swc-freebsd-x64@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-freebsd-x64@npm:12.2.2"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@next/swc-linux-arm-gnueabihf@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-linux-arm-gnueabihf@npm:12.2.0"
+"@next/swc-linux-arm-gnueabihf@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-linux-arm-gnueabihf@npm:12.2.2"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@next/swc-linux-arm64-gnu@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-linux-arm64-gnu@npm:12.2.0"
+"@next/swc-linux-arm64-gnu@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-linux-arm64-gnu@npm:12.2.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@next/swc-linux-arm64-musl@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-linux-arm64-musl@npm:12.2.0"
+"@next/swc-linux-arm64-musl@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-linux-arm64-musl@npm:12.2.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@next/swc-linux-x64-gnu@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-linux-x64-gnu@npm:12.2.0"
+"@next/swc-linux-x64-gnu@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-linux-x64-gnu@npm:12.2.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@next/swc-linux-x64-musl@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-linux-x64-musl@npm:12.2.0"
+"@next/swc-linux-x64-musl@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-linux-x64-musl@npm:12.2.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@next/swc-win32-arm64-msvc@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-win32-arm64-msvc@npm:12.2.0"
+"@next/swc-win32-arm64-msvc@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-win32-arm64-msvc@npm:12.2.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@next/swc-win32-ia32-msvc@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-win32-ia32-msvc@npm:12.2.0"
+"@next/swc-win32-ia32-msvc@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-win32-ia32-msvc@npm:12.2.2"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@next/swc-win32-x64-msvc@npm:12.2.0":
- version: 12.2.0
- resolution: "@next/swc-win32-x64-msvc@npm:12.2.0"
+"@next/swc-win32-x64-msvc@npm:12.2.2":
+ version: 12.2.2
+ resolution: "@next/swc-win32-x64-msvc@npm:12.2.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -2519,9 +2501,9 @@ __metadata:
linkType: hard
"core-js-pure@npm:^3.20.2":
- version: 3.23.3
- resolution: "core-js-pure@npm:3.23.3"
- checksum: 09a477a56963ca4409ca383d36429ea3b51b658ff85e94331a510543c77c4d1b44cb6b305b0f185d729eb059c71f1289c62fdec6371ff46ce838a16988cdcb2e
+ version: 3.23.4
+ resolution: "core-js-pure@npm:3.23.4"
+ checksum: 54afc79508ded6c1b59aacdf32fc1621f0246b10401e6228e7b145fe3960335c8863580e6ce8560bb8004aa69ea2328a5baa11d2e15965b6333b8fd839657601
languageName: node
linkType: hard
@@ -5313,8 +5295,8 @@ __metadata:
linkType: hard
"minio@npm:^7.0.28":
- version: 7.0.28
- resolution: "minio@npm:7.0.28"
+ version: 7.0.29
+ resolution: "minio@npm:7.0.29"
dependencies:
async: ^3.1.0
block-stream2: ^2.0.0
@@ -5333,7 +5315,7 @@ __metadata:
web-encoding: ^1.1.5
xml: ^1.0.0
xml2js: ^0.4.15
- checksum: 07ca35ff232a432dc74da63352ad3b73cb8e4caad1d80e7d1ba446a7b8c5a0c4d73fa09c63fd94a0e3a153b9269d06dc2786a5ddad2bec74bd0257ddd1ddc2f4
+ checksum: 255355e23f93baff1bf0bb5efd8f451e51dbcc9ae9d4ba56f5d2a7196b216be4a4e1174117fb431c834ca01bba219c657073d824022871cb4cc985999c4df208
languageName: node
linkType: hard
@@ -5550,23 +5532,23 @@ __metadata:
linkType: hard
"next@npm:^12.1.6":
- version: 12.2.0
- resolution: "next@npm:12.2.0"
+ version: 12.2.2
+ resolution: "next@npm:12.2.2"
dependencies:
- "@next/env": 12.2.0
- "@next/swc-android-arm-eabi": 12.2.0
- "@next/swc-android-arm64": 12.2.0
- "@next/swc-darwin-arm64": 12.2.0
- "@next/swc-darwin-x64": 12.2.0
- "@next/swc-freebsd-x64": 12.2.0
- "@next/swc-linux-arm-gnueabihf": 12.2.0
- "@next/swc-linux-arm64-gnu": 12.2.0
- "@next/swc-linux-arm64-musl": 12.2.0
- "@next/swc-linux-x64-gnu": 12.2.0
- "@next/swc-linux-x64-musl": 12.2.0
- "@next/swc-win32-arm64-msvc": 12.2.0
- "@next/swc-win32-ia32-msvc": 12.2.0
- "@next/swc-win32-x64-msvc": 12.2.0
+ "@next/env": 12.2.2
+ "@next/swc-android-arm-eabi": 12.2.2
+ "@next/swc-android-arm64": 12.2.2
+ "@next/swc-darwin-arm64": 12.2.2
+ "@next/swc-darwin-x64": 12.2.2
+ "@next/swc-freebsd-x64": 12.2.2
+ "@next/swc-linux-arm-gnueabihf": 12.2.2
+ "@next/swc-linux-arm64-gnu": 12.2.2
+ "@next/swc-linux-arm64-musl": 12.2.2
+ "@next/swc-linux-x64-gnu": 12.2.2
+ "@next/swc-linux-x64-musl": 12.2.2
+ "@next/swc-win32-arm64-msvc": 12.2.2
+ "@next/swc-win32-ia32-msvc": 12.2.2
+ "@next/swc-win32-x64-msvc": 12.2.2
"@swc/helpers": 0.4.2
caniuse-lite: ^1.0.30001332
postcss: 8.4.5
@@ -5614,7 +5596,7 @@ __metadata:
optional: true
bin:
next: dist/bin/next
- checksum: 38456c33935122ac1581367e4982034be23269039a8470a66443d710334336f8f3fb587f25d172d138d84cf18c01d3a76627fb610c2e2e57bd1692277c23fa2b
+ checksum: fb8ced6fb551c60c71a0fb8f443f0a15cd12aed0b1a21fbaba132c47863cccf7517dce8074b1572ba1f20c974d6e5329963a9c4fb89afe88fe22eb1505ba0db8
languageName: node
linkType: hard
@@ -6399,7 +6381,7 @@ __metadata:
languageName: node
linkType: hard
-"prop-types@npm:^15.6.2, prop-types@npm:^15.8.1":
+"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
dependencies:
@@ -6510,6 +6492,17 @@ __metadata:
languageName: node
linkType: hard
+"react-feather@npm:^2.0.10":
+ version: 2.0.10
+ resolution: "react-feather@npm:2.0.10"
+ dependencies:
+ prop-types: ^15.7.2
+ peerDependencies:
+ react: ">=16.8.6"
+ checksum: 75acb29ee4352cd4e2a509ca81e15f3b553439c069dac19035503d53c0fe2b6133d65f5e32ccdb61ed1514cfda1b615e34de6a9640973a7bda283b7eb98850a1
+ languageName: node
+ linkType: hard
+
"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
@@ -8231,7 +8224,6 @@ __metadata:
"@mantine/next": ^4.2.9
"@mantine/notifications": ^4.2.9
"@mantine/prism": ^4.2.9
- "@modulz/radix-icons": ^4.0.0
"@prisma/client": ^3.15.2
"@prisma/migrate": ^3.15.2
"@prisma/sdk": ^3.15.2
@@ -8257,6 +8249,7 @@ __metadata:
prisma: ^3.15.2
react: ^18.2.0
react-dom: ^18.2.0
+ react-feather: ^2.0.10
react-redux: ^8.0.2
react-table: ^7.8.0
redux: ^4.2.0
|