diff --git a/packages/app/.gitignore b/packages/app/.gitignore
index 9ad7c8e..ccef523 100755
--- a/packages/app/.gitignore
+++ b/packages/app/.gitignore
@@ -33,4 +33,7 @@ yarn-error.log*
next-env.d.ts
# build artifacts
-/generated
\ No newline at end of file
+/generated
+
+# performance metrics
+.million
\ No newline at end of file
diff --git a/packages/app/app/_providers/jotai.provider.tsx b/packages/app/app/_providers/jotai.provider.tsx
index e6440e0..203862f 100644
--- a/packages/app/app/_providers/jotai.provider.tsx
+++ b/packages/app/app/_providers/jotai.provider.tsx
@@ -21,9 +21,6 @@ const CurrentUserProvider = ({ children }: PropsWithChildren) => {
[triggerCurrentUserIdAtom, session?.user?.id],
] as const);
- // useEffect(() => {
- // if (session && (!triggerId || triggerId !== session.user?.id)) setTriggerId(session?.user?.id);
- // }, [session, triggerId, setTriggerId]);
return children;
};
diff --git a/packages/app/components/Navbar.tsx b/packages/app/components/Navbar.tsx
index ccffe88..1b71e22 100755
--- a/packages/app/components/Navbar.tsx
+++ b/packages/app/components/Navbar.tsx
@@ -22,6 +22,7 @@ import { PATHS } from '@/config/constants';
import { currentUserAtom, currentUserAvatarUrlAtom } from '@/hooks/state/currentUser';
import useAuth from '@/hooks/useAuth';
import { getUserDisplayName } from '@/utils';
+import OnboardingModal from './OnboardingModal';
import { ThemeSwitch } from './ThemeSwitch';
const Navbar: React.FC = () => {
@@ -37,120 +38,123 @@ const Navbar: React.FC = () => {
const isPathDao = pathname === PATHS.dao;
return (
-
-
-
-
-
- Quilombo
-
-
-
+ <>
+
+
+
+
+
+ Quilombo
+
+
+
-
-
-
- Search
-
-
-
-
- Axé
-
-
-
-
- Organization
-
-
-
+
+
+
+ Search
+
+
+
+
+ Axé
+
+
+
+
+ Organization
+
+
+
-
-
- {session && !!user && (
-
-
-
-
-
-
- Signed in as
- {getUserDisplayName(user)}
-
-
- My Profile
-
-
- My Group
-
-
- Admin
-
-
- Log out
-
-
-
- )}
-
-
-
- setIsMenuOpen(false)}
- >
- Search
-
-
-
- setIsMenuOpen(false)}
- >
- Axé
-
-
-
- setIsMenuOpen(false)}
- >
- Organization
-
-
-
-
+
+
+ {session && !!user && (
+
+
+
+
+
+
+ Signed in as
+ {getUserDisplayName(user)}
+
+
+ My Profile
+
+
+ My Group
+
+
+ Admin
+
+
+ Log out
+
+
+
+ )}
+
+
+
+ setIsMenuOpen(false)}
+ >
+ Search
+
+
+
+ setIsMenuOpen(false)}
+ >
+ Axé
+
+
+
+ setIsMenuOpen(false)}
+ >
+ Organization
+
+
+
+
+
+ >
);
};
diff --git a/packages/app/components/OnboardingModal.tsx b/packages/app/components/OnboardingModal.tsx
new file mode 100644
index 0000000..fb993d4
--- /dev/null
+++ b/packages/app/components/OnboardingModal.tsx
@@ -0,0 +1,75 @@
+'use client';
+
+import { Button } from '@nextui-org/button';
+import { Modal, ModalBody, ModalContent, ModalFooter, ModalHeader, useDisclosure } from '@nextui-org/modal';
+import { useAtomValue } from 'jotai';
+import { useCallback, useEffect } from 'react';
+
+import { PATHS } from '@/config/constants';
+import { currentUserAtom } from '@/hooks/state/currentUser';
+import { getCookie, setCookie } from 'cookies-next';
+import { useRouter } from 'next/navigation';
+
+/**
+ * This modal automatically opens on first login (and page reload) if the user hasn't filled out
+ * at least a name or nickname. It sets a cookie that expires after 24 hours to prevent the modal from
+ * showing up again. If the user still hasn't completed the described fields after that
+ * time, the modal would be displayed again.
+ */
+const OnboardingModal = () => {
+ const { isOpen, onOpen, onOpenChange } = useDisclosure();
+ const router = useRouter();
+ const { data: user } = useAtomValue(currentUserAtom);
+
+ useEffect(() => {
+ if (user && !user.name && !user.nickname) {
+ const skipOnboarding = getCookie('quilombo.skipOnboarding');
+ if (skipOnboarding === 'true') return;
+ onOpen();
+ }
+ }, [user, onOpen]);
+
+ const handleClose = useCallback(
+ async (target: string) => {
+ setCookie('quilombo.skipOnboarding', true, {
+ expires: new Date(Date.now() + 1000 * 60 * 60 * 24), // we give the user 24 hrs before reminding again
+ });
+
+ router.push(target);
+ },
+ [router],
+ );
+
+ return (
+
+
+ {(onClose) => (
+ <>
+ Hi There! Que bom te ver.
+
+
+ Nice to meet you! You probably just signed up or haven't filled out some basic information, yet, so
+ we don't know how to address you.
+
+ Do you have a nickname? Are you a mestre or mestra ... or initiante? Which group do you belong to?
+
+ Head over to 'My Profile ' and let the community know who you are. You can also do this
+ later at any time by going to 'My Profile ' in the user menu on the top right.
+
+
+
+ handleClose(PATHS.search).then(onClose)}>
+ Browse around
+
+ handleClose(`${PATHS.profile}/edit`).then(onClose)}>
+ Take me to My Profile
+
+
+ >
+ )}
+
+
+ );
+};
+
+export default OnboardingModal;
diff --git a/packages/app/components/SignInForm.tsx b/packages/app/components/SignInForm.tsx
index 6e8a58b..57cd445 100755
--- a/packages/app/components/SignInForm.tsx
+++ b/packages/app/components/SignInForm.tsx
@@ -1,15 +1,19 @@
'use client';
import { Button } from '@nextui-org/button';
+import { useDisclosure } from '@nextui-org/use-disclosure';
import { useSession } from 'next-auth/react';
import { useAccount } from 'wagmi';
import useAuth from '@/hooks/useAuth';
+import { Link } from '@nextui-org/link';
import ErrorText from './ErrorText';
+import SignInHelpModal from './SignInHelpModal';
const SignInForm = () => {
const { data: session } = useSession();
- const { address } = useAccount();
+ const { isOpen, onOpenChange } = useDisclosure();
+ const { address, isConnecting, isConnected } = useAccount();
const {
signIn,
connect,
@@ -18,31 +22,39 @@ const SignInForm = () => {
return (
-
- Login to the Quilombo App
-
+
Quilombo Login
{!address && (
-
-
-
- Silk
- {' '}
- is a digital identity app that allows you to securely use the Quilombo App. Please click the below button
- and follow the instructions to create a Silk account or log into an existing one.
-
-
+
+
+ If you are new here, please{' '}
+
+
+ read this
+
+
{' '}
+ first!
+
+
Click the button to create a Silk account or log into an existing one.
+
Connect with Silk
)}
- {address && !session && (
+ {address && isConnected && !session && (
Your Silk account is connected. Fantastic!
In order to complete Login we ask you to sign a message. By doing so you accept the Terms and Conditions of
- the app. Click the below button to proceed.
+ the Quilombo app. Click the button below to proceed.
{
)}
{error && }
+
);
};
diff --git a/packages/app/components/SignInHelpModal.tsx b/packages/app/components/SignInHelpModal.tsx
new file mode 100644
index 0000000..766ca23
--- /dev/null
+++ b/packages/app/components/SignInHelpModal.tsx
@@ -0,0 +1,65 @@
+'use client';
+
+import { Button } from '@nextui-org/button';
+import { Modal, ModalBody, ModalContent, ModalFooter, ModalHeader } from '@nextui-org/modal';
+
+type Props = { isOpen: boolean; onOpenChange: () => void };
+
+/**
+ *
+ * @returns
+ */
+const SignInHelpModal = ({ isOpen, onOpenChange }: Props) => {
+ return (
+
+
+ {(onClose) => (
+ <>
+ Hi There!
+
+
+ Here at Quilombo we use a ‘Digital Identity’ for login and to manage your Capoeira
+ profile. A digital identity is a secure way to prove who you are online. This is done with the help of
+ our partner{' '}
+
+ Silk
+
+ .
+
+
+ If you don't have a Silk account, yet, you can create one in a few easy steps and it's free:
+
+
+
+ Click on Connect with Silk
+
+ Enter your email and continue
+ Choose a name and a password and submit
+ Check your email inbox for a confirmation link from Silk and click it
+
+ Complete a bot challenge with a slider to proof you're human.
+
+
+
+ Important : logging into your Silk account always requires both steps: your password and
+ clicking a confirmation link sent via email.
+
+
+ After your Silk account is connected, you can sign in to Quilombo by{' '}
+ ‘signing a message’ . This digital signature proves that you have unlocked your Silk
+ account 😉
+
+
+
+
+ Got it. Let's go!
+
+
+ >
+ )}
+
+
+ );
+};
+
+export default SignInHelpModal;
diff --git a/packages/app/components/axe/Transfer.tsx b/packages/app/components/axe/Transfer.tsx
index 7d663da..b409689 100755
--- a/packages/app/components/axe/Transfer.tsx
+++ b/packages/app/components/axe/Transfer.tsx
@@ -2,7 +2,7 @@
import { Button } from '@nextui-org/button';
import { useDisclosure } from '@nextui-org/modal';
-import { Field, FieldProps, Form, Formik, FormikProps } from 'formik';
+import { Field, Form, Formik, FormikProps } from 'formik';
import { enqueueSnackbar } from 'notistack';
import { useEffect, useState } from 'react';
import { Address, formatUnits, parseUnits } from 'viem';
@@ -80,11 +80,14 @@ const Transfer: React.FC = () => {
Available: {formatUnits(axeBalance || BigInt(0), 18)} Axé
-
- {({ field }: FieldProps) => (
-
- )}
-
+
= ({ to, amount, onConfirm, ...props }) =
You are about to send {amount} Axé to {getUserDisplayName(to)}.
- Please confirm you'd like to move ahead by clicking the button below. This will take you to your
- Silk Wallet to confirm and submit the transaction. Please wait there until you see a confirmation and
- click the 'Close ' button to return here.
+ Please confirm you'd like to proceed by clicking the Next button below. This will take you
+ to your Silk Wallet to confirm and submit the transaction. Please wait there until you see a
+ confirmation, then click the Close button to return to this screen.
diff --git a/packages/app/components/forms/FounderField.tsx b/packages/app/components/forms/FounderField.tsx
index aef0982..b87c994 100644
--- a/packages/app/components/forms/FounderField.tsx
+++ b/packages/app/components/forms/FounderField.tsx
@@ -9,20 +9,7 @@ import UserSelect from './UserSelect';
const FounderRadioBox = (props: RadioProps) => {
const { children, ...otherProps } = props;
- return (
-
- {children}
-
- );
+ return {children} ;
};
const FounderField = (props: FieldProps['field']) => {
@@ -48,7 +35,7 @@ const FounderField = (props: FieldProps['field']) => {
{selectedRadio === 'name' && (
)}
- {selectedRadio === 'user' && }
+ {selectedRadio === 'user' && }
);
};
diff --git a/packages/app/components/forms/UserSelect.tsx b/packages/app/components/forms/UserSelect.tsx
index 06b910d..558be4b 100644
--- a/packages/app/components/forms/UserSelect.tsx
+++ b/packages/app/components/forms/UserSelect.tsx
@@ -16,7 +16,7 @@ type Props = FieldProps['field'] & {
};
/**
- * AutomCompolete component for selecting a user and storing either the user's ID or walletAddress
+ * AutomComplete component for selecting a user and storing either the user's ID or walletAddress
* in the form.
* The keyMode prop controls what is stored in the form:
* - 'id': user ID as key and stored in form
diff --git a/packages/app/config/constants.ts b/packages/app/config/constants.ts
index 5144e81..8c197db 100755
--- a/packages/app/config/constants.ts
+++ b/packages/app/config/constants.ts
@@ -2,13 +2,19 @@ import { LinkType } from '@/db/schema';
export const titles = [
'mestre',
+ 'mestra',
'contra-mestre',
+ 'contra-mestra',
'mestrando',
+ 'mestranda',
'professor',
+ 'professora',
'instrutor',
+ 'instrutora',
'monitor',
- 'aluno-graduado',
+ 'monitora',
'aluno',
+ 'aluna',
'iniciante',
] as const;
diff --git a/packages/app/config/wagmi.ts b/packages/app/config/wagmi.ts
index 6b0bec1..e1c1737 100755
--- a/packages/app/config/wagmi.ts
+++ b/packages/app/config/wagmi.ts
@@ -45,7 +45,7 @@ export const getTransport = (chain: Chain | undefined): Transport => {
*/
const wagmiConfig: Config = createConfig({
chains: configureChains(),
- connectors: [silk()],
+ connectors: [silk({ config: { appName: 'Quilombo', darkMode: true } })],
transports: {
[optimism.id]: http(ENV.optimismProviderUrl),
[gnosis.id]: http(ENV.gnosisProviderUrl),
diff --git a/packages/app/db/migrations/0009_narrow_pepper_potts.sql b/packages/app/db/migrations/0009_narrow_pepper_potts.sql
new file mode 100644
index 0000000..4049879
--- /dev/null
+++ b/packages/app/db/migrations/0009_narrow_pepper_potts.sql
@@ -0,0 +1,7 @@
+ALTER TYPE "title" ADD VALUE 'mestra';--> statement-breakpoint
+ALTER TYPE "title" ADD VALUE 'contra-mestra';--> statement-breakpoint
+ALTER TYPE "title" ADD VALUE 'mestranda';--> statement-breakpoint
+ALTER TYPE "title" ADD VALUE 'professora';--> statement-breakpoint
+ALTER TYPE "title" ADD VALUE 'instrutora';--> statement-breakpoint
+ALTER TYPE "title" ADD VALUE 'monitora';--> statement-breakpoint
+ALTER TYPE "title" ADD VALUE 'aluna';
\ No newline at end of file
diff --git a/packages/app/db/migrations/meta/0009_snapshot.json b/packages/app/db/migrations/meta/0009_snapshot.json
new file mode 100644
index 0000000..260f9a3
--- /dev/null
+++ b/packages/app/db/migrations/meta/0009_snapshot.json
@@ -0,0 +1,399 @@
+{
+ "id": "d369225e-22ca-4d5a-a49e-f966e00cfb31",
+ "prevId": "afcd7c98-c077-4f0b-bcde-1faea496dd40",
+ "version": "7",
+ "dialect": "postgresql",
+ "tables": {
+ "public.group_admins": {
+ "name": "group_admins",
+ "schema": "",
+ "columns": {
+ "group_id": {
+ "name": "group_id",
+ "type": "uuid",
+ "primaryKey": false,
+ "notNull": true
+ },
+ "user_id": {
+ "name": "user_id",
+ "type": "uuid",
+ "primaryKey": false,
+ "notNull": true
+ }
+ },
+ "indexes": {},
+ "foreignKeys": {
+ "group_admins_group_id_groups_id_fk": {
+ "name": "group_admins_group_id_groups_id_fk",
+ "tableFrom": "group_admins",
+ "tableTo": "groups",
+ "columnsFrom": [
+ "group_id"
+ ],
+ "columnsTo": [
+ "id"
+ ],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ },
+ "group_admins_user_id_users_id_fk": {
+ "name": "group_admins_user_id_users_id_fk",
+ "tableFrom": "group_admins",
+ "tableTo": "users",
+ "columnsFrom": [
+ "user_id"
+ ],
+ "columnsTo": [
+ "id"
+ ],
+ "onDelete": "cascade",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {
+ "group_admins_group_id_user_id_pk": {
+ "name": "group_admins_group_id_user_id_pk",
+ "columns": [
+ "group_id",
+ "user_id"
+ ]
+ }
+ },
+ "uniqueConstraints": {}
+ },
+ "public.groups": {
+ "name": "groups",
+ "schema": "",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "uuid",
+ "primaryKey": true,
+ "notNull": true
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "timestamp",
+ "primaryKey": false,
+ "notNull": true,
+ "default": "now()"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "timestamp",
+ "primaryKey": false,
+ "notNull": true
+ },
+ "name": {
+ "name": "name",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": true
+ },
+ "description": {
+ "name": "description",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "email": {
+ "name": "email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "logo": {
+ "name": "logo",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "banner": {
+ "name": "banner",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "leader_id": {
+ "name": "leader_id",
+ "type": "uuid",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "founder": {
+ "name": "founder",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "verified": {
+ "name": "verified",
+ "type": "boolean",
+ "primaryKey": false,
+ "notNull": true,
+ "default": false
+ },
+ "city": {
+ "name": "city",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "country": {
+ "name": "country",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": true
+ },
+ "links": {
+ "name": "links",
+ "type": "json",
+ "primaryKey": false,
+ "notNull": true,
+ "default": "'[]'::json"
+ }
+ },
+ "indexes": {
+ "name_idx": {
+ "name": "name_idx",
+ "columns": [
+ {
+ "expression": "name",
+ "isExpression": false,
+ "asc": true,
+ "nulls": "last"
+ }
+ ],
+ "isUnique": true,
+ "concurrently": false,
+ "method": "btree",
+ "with": {}
+ }
+ },
+ "foreignKeys": {
+ "groups_leader_id_users_id_fk": {
+ "name": "groups_leader_id_users_id_fk",
+ "tableFrom": "groups",
+ "tableTo": "users",
+ "columnsFrom": [
+ "leader_id"
+ ],
+ "columnsTo": [
+ "id"
+ ],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {}
+ },
+ "public.users": {
+ "name": "users",
+ "schema": "",
+ "columns": {
+ "id": {
+ "name": "id",
+ "type": "uuid",
+ "primaryKey": true,
+ "notNull": true
+ },
+ "created_at": {
+ "name": "created_at",
+ "type": "timestamp",
+ "primaryKey": false,
+ "notNull": true,
+ "default": "now()"
+ },
+ "updated_at": {
+ "name": "updated_at",
+ "type": "timestamp",
+ "primaryKey": false,
+ "notNull": true
+ },
+ "name": {
+ "name": "name",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "nickname": {
+ "name": "nickname",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "title": {
+ "name": "title",
+ "type": "title",
+ "typeSchema": "public",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "avatar": {
+ "name": "avatar",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "email": {
+ "name": "email",
+ "type": "text",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "group_id": {
+ "name": "group_id",
+ "type": "uuid",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "phone": {
+ "name": "phone",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": false
+ },
+ "wallet_address": {
+ "name": "wallet_address",
+ "type": "varchar",
+ "primaryKey": false,
+ "notNull": true
+ },
+ "is_global_admin": {
+ "name": "is_global_admin",
+ "type": "boolean",
+ "primaryKey": false,
+ "notNull": true,
+ "default": false
+ },
+ "links": {
+ "name": "links",
+ "type": "json",
+ "primaryKey": false,
+ "notNull": true,
+ "default": "'[]'::json"
+ }
+ },
+ "indexes": {
+ "nickname_idx": {
+ "name": "nickname_idx",
+ "columns": [
+ {
+ "expression": "nickname",
+ "isExpression": false,
+ "asc": true,
+ "nulls": "last"
+ }
+ ],
+ "isUnique": false,
+ "concurrently": false,
+ "method": "btree",
+ "with": {}
+ },
+ "title_idx": {
+ "name": "title_idx",
+ "columns": [
+ {
+ "expression": "title",
+ "isExpression": false,
+ "asc": true,
+ "nulls": "last"
+ }
+ ],
+ "isUnique": false,
+ "concurrently": false,
+ "method": "btree",
+ "with": {}
+ },
+ "group_idx": {
+ "name": "group_idx",
+ "columns": [
+ {
+ "expression": "group_id",
+ "isExpression": false,
+ "asc": true,
+ "nulls": "last"
+ }
+ ],
+ "isUnique": false,
+ "concurrently": false,
+ "method": "btree",
+ "with": {}
+ },
+ "email_idx": {
+ "name": "email_idx",
+ "columns": [
+ {
+ "expression": "email",
+ "isExpression": false,
+ "asc": true,
+ "nulls": "last"
+ }
+ ],
+ "isUnique": true,
+ "concurrently": false,
+ "method": "btree",
+ "with": {}
+ }
+ },
+ "foreignKeys": {
+ "users_group_id_groups_id_fk": {
+ "name": "users_group_id_groups_id_fk",
+ "tableFrom": "users",
+ "tableTo": "groups",
+ "columnsFrom": [
+ "group_id"
+ ],
+ "columnsTo": [
+ "id"
+ ],
+ "onDelete": "set null",
+ "onUpdate": "no action"
+ }
+ },
+ "compositePrimaryKeys": {},
+ "uniqueConstraints": {}
+ }
+ },
+ "enums": {
+ "public.link_type": {
+ "name": "link_type",
+ "schema": "public",
+ "values": [
+ "twitter",
+ "facebook",
+ "instagram",
+ "linkedin"
+ ]
+ },
+ "public.title": {
+ "name": "title",
+ "schema": "public",
+ "values": [
+ "mestre",
+ "mestra",
+ "contra-mestre",
+ "contra-mestra",
+ "mestrando",
+ "mestranda",
+ "professor",
+ "professora",
+ "instrutor",
+ "instrutora",
+ "monitor",
+ "monitora",
+ "aluno",
+ "aluna",
+ "iniciante"
+ ]
+ }
+ },
+ "schemas": {},
+ "sequences": {},
+ "_meta": {
+ "columns": {},
+ "schemas": {},
+ "tables": {}
+ }
+}
\ No newline at end of file
diff --git a/packages/app/db/migrations/meta/_journal.json b/packages/app/db/migrations/meta/_journal.json
index 2120b73..3763a4b 100755
--- a/packages/app/db/migrations/meta/_journal.json
+++ b/packages/app/db/migrations/meta/_journal.json
@@ -64,6 +64,13 @@
"when": 1727054115714,
"tag": "0008_nice_franklin_storm",
"breakpoints": true
+ },
+ {
+ "idx": 9,
+ "version": "7",
+ "when": 1727973704124,
+ "tag": "0009_narrow_pepper_potts",
+ "breakpoints": true
}
]
}
\ No newline at end of file
diff --git a/packages/app/hooks/useAuth.ts b/packages/app/hooks/useAuth.ts
index a1ffa82..84a50e3 100644
--- a/packages/app/hooks/useAuth.ts
+++ b/packages/app/hooks/useAuth.ts
@@ -8,6 +8,9 @@ import { useAccount, useConnect, useDisconnect, useSignMessage } from 'wagmi';
import { PATHS } from '@/config/constants';
import { getDefaultChain } from '@/config/wagmi';
import silk from '@/utils/silk.connector';
+import { setCookie } from 'cookies-next';
+import { enqueueSnackbar } from 'notistack';
+import { UserRejectedRequestError } from 'viem';
import { triggerCurrentUserIdAtom } from './state/currentUser';
/**
@@ -74,7 +77,6 @@ const useSignIn = () => {
const session = await getSession();
console.info('User signed in:', session?.user?.id);
setCurrentUserId(session?.user?.id);
- // TODO somehow not redirecting to callbackUrl. Need router manually after all?
} else if (res?.error) {
const msg = `An error occurred while signin in. Code: ${res.status} - ${res.error}`;
console.error(msg);
@@ -92,6 +94,8 @@ const useSignIn = () => {
return nextAuthSignOut().then(() => {
disconnect();
setCurrentUserId(undefined);
+ // remove the skipOnboarding flag, so the user sees the onboarding modal again
+ setCookie('quilombo.skipOnboarding', false);
setState({});
});
};
@@ -105,18 +109,24 @@ const useSignIn = () => {
// enables automatic reconnect on page refresh, but just in case, we can also create
// the connector here.
if (!silkConnector) {
- wagmiConnect({ chainId: defaultChain.id, connector: silk() }); // TODO referral code ENV var
+ wagmiConnect({
+ // TODO referral code ENV var
+ chainId: defaultChain.id,
+ connector: silk({ config: { appName: 'Quilombo', darkMode: true } }),
+ });
} else {
wagmiConnect({ chainId: defaultChain.id, connector: silkConnector });
}
setState((x) => ({ ...x, loading: false }));
} catch (error) {
console.error('Error connecting to Silk:', error);
- setState((x) => ({ ...x, loading: false, error: error as Error }));
+ if (error instanceof UserRejectedRequestError)
+ enqueueSnackbar('Operation cancelled by user.', { variant: 'info' });
+ else setState((x) => ({ ...x, loading: false, error: error as Error }));
}
};
- return { signIn, logout, connect, state };
+ return { signIn, logout, connect, connectError, state };
};
export default useSignIn;
diff --git a/packages/app/package.json b/packages/app/package.json
index 2e43c61..2564509 100755
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -16,34 +16,34 @@
},
"dependencies": {
"@icons-pack/react-simple-icons": "^10.0.0",
- "@nextui-org/autocomplete": "^2.1.5",
- "@nextui-org/avatar": "^2.0.32",
- "@nextui-org/breadcrumbs": "^2.0.12",
- "@nextui-org/button": "2.0.37",
- "@nextui-org/card": "^2.0.33",
- "@nextui-org/chip": "^2.0.32",
- "@nextui-org/dropdown": "2.1.29",
- "@nextui-org/image": "^2.0.31",
- "@nextui-org/input": "2.2.4",
- "@nextui-org/link": "^2.0.34",
- "@nextui-org/modal": "^2.0.39",
- "@nextui-org/navbar": "2.0.36",
- "@nextui-org/react": "^2.4.6",
- "@nextui-org/select": "^2.2.5",
- "@nextui-org/skeleton": "^2.0.31",
- "@nextui-org/spinner": "^2.0.33",
- "@nextui-org/switch": "2.0.33",
- "@nextui-org/system": "2.2.5",
- "@nextui-org/table": "^2.0.39",
- "@nextui-org/tabs": "^2.0.35",
- "@nextui-org/theme": "2.2.9",
- "@nextui-org/tooltip": "^2.0.39",
+ "@nextui-org/autocomplete": "^2.1.7",
+ "@nextui-org/avatar": "^2.0.33",
+ "@nextui-org/breadcrumbs": "^2.0.13",
+ "@nextui-org/button": "2.0.38",
+ "@nextui-org/card": "^2.0.34",
+ "@nextui-org/chip": "^2.0.33",
+ "@nextui-org/dropdown": "2.1.31",
+ "@nextui-org/image": "^2.0.32",
+ "@nextui-org/input": "2.2.5",
+ "@nextui-org/link": "^2.0.35",
+ "@nextui-org/modal": "^2.0.41",
+ "@nextui-org/navbar": "2.0.37",
+ "@nextui-org/react": "^2.4.8",
+ "@nextui-org/select": "^2.2.7",
+ "@nextui-org/skeleton": "^2.0.32",
+ "@nextui-org/spinner": "^2.0.34",
+ "@nextui-org/switch": "2.0.34",
+ "@nextui-org/system": "2.2.6",
+ "@nextui-org/table": "^2.0.40",
+ "@nextui-org/tabs": "^2.0.37",
+ "@nextui-org/theme": "2.2.11",
+ "@nextui-org/tooltip": "^2.0.41",
"@nextui-org/use-disclosure": "^2.0.10",
"@nextui-org/use-infinite-scroll": "^2.1.5",
- "@nextui-org/user": "^2.0.33",
+ "@nextui-org/user": "^2.0.34",
"@react-aria/ssr": "^3.9.5",
"@react-aria/visually-hidden": "^3.8.15",
- "@silk-wallet/silk-wallet-sdk": "^0.0.26",
+ "@silk-wallet/silk-wallet-sdk": "^0.1.1",
"@tanstack/query-core": "^5.56.2",
"@tanstack/react-query": "^5.56.2",
"@types/node": "22.5.0",
@@ -53,6 +53,7 @@
"axios": "^1.7.5",
"bcrypt": "^5.1.1",
"clsx": "^2.1.1",
+ "cookies-next": "^4.2.1",
"country-state-city": "^3.2.1",
"dnum": "^2.13.1",
"drizzle-orm": "^0.33.0",
diff --git a/packages/app/utils/silk.connector.ts b/packages/app/utils/silk.connector.ts
index cd4bdc5..6de46b2 100644
--- a/packages/app/utils/silk.connector.ts
+++ b/packages/app/utils/silk.connector.ts
@@ -1,7 +1,7 @@
import { ChainNotConfiguredError, createConnector } from '@wagmi/core';
import { Chain, getAddress, SwitchChainError, UserRejectedRequestError } from 'viem';
-import { SILK_METHOD } from '@silk-wallet/silk-interface-core';
+import { CustomConfig, SILK_METHOD } from '@silk-wallet/silk-interface-core';
import { initSilk } from '@silk-wallet/silk-wallet-sdk';
import { SilkEthereumProviderInterface } from '@silk-wallet/silk-wallet-sdk/dist/lib/provider/types';
@@ -22,7 +22,7 @@ import { SilkEthereumProviderInterface } from '@silk-wallet/silk-wallet-sdk/dist
* @param referralCode Optional referral code for the Silk points system
* @returns
*/
-export default function silk(referralCode?: string) {
+export default function silk(options?: { referralCode?: string; config?: CustomConfig }) {
let silkProvider: SilkEthereumProviderInterface | null = null;
return createConnector((config) => ({
@@ -45,7 +45,7 @@ export default function silk(referralCode?: string) {
if (!provider.connected) {
try {
- provider.login();
+ await provider.login();
} catch (error) {
console.warn('Unable to login', error);
throw new UserRejectedRequestError('User rejected login' as unknown as Error);
@@ -89,7 +89,7 @@ export default function silk(referralCode?: string) {
async getProvider(): Promise {
if (!silkProvider) {
- silkProvider = initSilk(referralCode);
+ silkProvider = initSilk(options);
}
return silkProvider;
@@ -131,9 +131,9 @@ export default function silk(referralCode?: string) {
// console.info('Chain Added: ', chain.name);
await provider.request({
method: SILK_METHOD.wallet_switchEthereumChain,
- params: [`0x${chain.id.toString(16)}`],
+ params: [{ chainId: `0x${chain.id.toString(16)}` }],
});
- console.info('Chain Switched to ', chain.name);
+ console.info('Chain switched to:', chain.name, chain.id);
config.emitter.emit('change', {
chainId,
});
diff --git a/packages/www/package.json b/packages/www/package.json
index 69cf5cf..5cfaaa8 100644
--- a/packages/www/package.json
+++ b/packages/www/package.json
@@ -13,17 +13,17 @@
"format": "prettier --write ."
},
"dependencies": {
- "@nextui-org/button": "2.0.37",
- "@nextui-org/code": "2.0.32",
- "@nextui-org/input": "2.2.4",
- "@nextui-org/kbd": "2.0.33",
- "@nextui-org/link": "2.0.34",
- "@nextui-org/navbar": "2.0.36",
- "@nextui-org/react": "^2.4.6",
- "@nextui-org/snippet": "2.0.41",
- "@nextui-org/switch": "2.0.33",
- "@nextui-org/system": "2.2.5",
- "@nextui-org/theme": "2.2.9",
+ "@nextui-org/button": "2.0.38",
+ "@nextui-org/code": "2.0.33",
+ "@nextui-org/input": "2.2.5",
+ "@nextui-org/kbd": "2.0.34",
+ "@nextui-org/link": "2.0.35",
+ "@nextui-org/navbar": "2.0.37",
+ "@nextui-org/react": "^2.4.8",
+ "@nextui-org/snippet": "2.0.43",
+ "@nextui-org/switch": "2.0.34",
+ "@nextui-org/system": "2.2.6",
+ "@nextui-org/theme": "2.2.11",
"@react-aria/ssr": "^3.9.5",
"@react-aria/visually-hidden": "^3.8.15",
"@types/node": "22.5.0",
diff --git a/yarn.lock b/yarn.lock
index d856b51..af4f924 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3208,16 +3208,16 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/accordion@npm:2.0.38":
- version: 2.0.38
- resolution: "@nextui-org/accordion@npm:2.0.38"
- dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/divider": "npm:2.0.31"
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
+"@nextui-org/accordion@npm:2.0.40":
+ version: 2.0.40
+ resolution: "@nextui-org/accordion@npm:2.0.40"
+ dependencies:
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/divider": "npm:2.0.32"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-accordion": "npm:2.0.7"
"@react-aria/button": "npm:3.9.5"
"@react-aria/focus": "npm:3.17.1"
@@ -3232,17 +3232,17 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/cde9f5b41fb537e87dc629ff2e2ad09c045dd118bbfaf31098f020b67bfffd1856b7c436b078ede3aaa3c7942a5b4ff006d474d9f501d978a1bee95cccc3941b
+ checksum: 10c0/4c6324151ace62da53646bd173b2fd9dd2a5a9884dc27319eef1f1a1ac9ff635aefb18e2352312318e87eb6e5a0ee9e52aa54e48c0a58bb8a5f0520a8e83807a
languageName: node
linkType: hard
-"@nextui-org/aria-utils@npm:2.0.24":
- version: 2.0.24
- resolution: "@nextui-org/aria-utils@npm:2.0.24"
+"@nextui-org/aria-utils@npm:2.0.26":
+ version: 2.0.26
+ resolution: "@nextui-org/aria-utils@npm:2.0.26"
dependencies:
- "@nextui-org/react-rsc-utils": "npm:2.0.13"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system": "npm:2.2.5"
+ "@nextui-org/react-rsc-utils": "npm:2.0.14"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system": "npm:2.2.6"
"@react-aria/utils": "npm:3.24.1"
"@react-stately/collections": "npm:3.10.7"
"@react-stately/overlays": "npm:3.6.7"
@@ -3251,24 +3251,24 @@ __metadata:
peerDependencies:
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/ba2bfec25eef2eb755038090e5da0c97805ee12890cbcfeb0012bb7dad60ed02375804859ff85538fdd23934696e52945a64e3494fdd57588e63f65b0ddec6b1
+ checksum: 10c0/f049bdced55821e378f1c657ad20212292169ae775c17877189a99d5f7274efbdfd3d660189a26891c2130b3baf431333ea500f1fb059ae6ec13d84d40bfd637
languageName: node
linkType: hard
-"@nextui-org/autocomplete@npm:2.1.5, @nextui-org/autocomplete@npm:^2.1.5":
- version: 2.1.5
- resolution: "@nextui-org/autocomplete@npm:2.1.5"
- dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/input": "npm:2.2.4"
- "@nextui-org/listbox": "npm:2.1.25"
- "@nextui-org/popover": "npm:2.1.27"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/scroll-shadow": "npm:2.1.19"
+"@nextui-org/autocomplete@npm:2.1.7, @nextui-org/autocomplete@npm:^2.1.7":
+ version: 2.1.7
+ resolution: "@nextui-org/autocomplete@npm:2.1.7"
+ dependencies:
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/input": "npm:2.2.5"
+ "@nextui-org/listbox": "npm:2.1.27"
+ "@nextui-org/popover": "npm:2.1.29"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/scroll-shadow": "npm:2.1.20"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/spinner": "npm:2.0.33"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/spinner": "npm:2.0.34"
"@nextui-org/use-aria-button": "npm:2.0.10"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/combobox": "npm:3.9.1"
@@ -3286,16 +3286,16 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/2c4509ea992e9007a7cbc78a74d6c390f3a48bfbac8d1e2cbeda900152799b7a849c4b84efd0c4ce4d9422181eade42c0c9fbe2ddf830ce2013979b655e2d5b3
+ checksum: 10c0/525530dde7e2421c27d99132b52fb922203b7b7f571fc5fac5a42a9a41228aacef88050b564a92501c242423ab27b1721ff61bc1697379bf8946f2e23315cb98
languageName: node
linkType: hard
-"@nextui-org/avatar@npm:2.0.32, @nextui-org/avatar@npm:^2.0.32":
- version: 2.0.32
- resolution: "@nextui-org/avatar@npm:2.0.32"
+"@nextui-org/avatar@npm:2.0.33, @nextui-org/avatar@npm:^2.0.33":
+ version: 2.0.33
+ resolution: "@nextui-org/avatar@npm:2.0.33"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-image": "npm:2.0.6"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -3305,32 +3305,32 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/459dc3eb04b3431999c41500bb6638271d2aa8598b00eba377041de728553c3572ee12453d9d9b8d99bf3f8239a1791f98cf5dbe945b87927313313932b562a8
+ checksum: 10c0/1b950a74df4c19b35ee1f7dfc7afd7f8f5fa843a620865c2e0191144e15cc5486b2cdc406a65486271a19b4074ef7bdb1dd9f9827e9a4f63621727a76af84aaa
languageName: node
linkType: hard
-"@nextui-org/badge@npm:2.0.31":
- version: 2.0.31
- resolution: "@nextui-org/badge@npm:2.0.31"
+"@nextui-org/badge@npm:2.0.32":
+ version: 2.0.32
+ resolution: "@nextui-org/badge@npm:2.0.32"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
peerDependencies:
"@nextui-org/system": ">=2.0.0"
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/569c99bb1690222af7f5d630d6823b0c5578c58d7724f0be75107998c81e97538a076cca5c2d753b01bd80347654d6ee0ceda9471fea004c8fc81b148790ce6d
+ checksum: 10c0/9f2e3df2d7e02264320796dabcfae06ea21ef50f52769a50c04ce2b8bb76ce62b3c6721873a103b0d1bafbd1c0854857804e8964c5b8e89f40604e81ec81b21f
languageName: node
linkType: hard
-"@nextui-org/breadcrumbs@npm:2.0.12, @nextui-org/breadcrumbs@npm:^2.0.12":
- version: 2.0.12
- resolution: "@nextui-org/breadcrumbs@npm:2.0.12"
+"@nextui-org/breadcrumbs@npm:2.0.13, @nextui-org/breadcrumbs@npm:^2.0.13":
+ version: 2.0.13
+ resolution: "@nextui-org/breadcrumbs@npm:2.0.13"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/breadcrumbs": "npm:3.5.13"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/utils": "npm:3.24.1"
@@ -3341,18 +3341,18 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/40e72a188dfdc00a32d3853a680d49951d68d0f799f10ba415a74833026f5e86205dba66764b597da40bbd0fa4aa2615d4e53e18b85592a6829af5fde4d87981
+ checksum: 10c0/2bca6eba2c59dbb8045979bffaa4116095160375ba35a2d7c99de7e32311b84b647c9206dc04fae8d54ca4156c315d8a8cecf6ff82e000eae5f004b0de8b908b
languageName: node
linkType: hard
-"@nextui-org/button@npm:2.0.37":
- version: 2.0.37
- resolution: "@nextui-org/button@npm:2.0.37"
+"@nextui-org/button@npm:2.0.38":
+ version: 2.0.38
+ resolution: "@nextui-org/button@npm:2.0.38"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/ripple": "npm:2.0.32"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/spinner": "npm:2.0.33"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/ripple": "npm:2.0.33"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/spinner": "npm:2.0.34"
"@nextui-org/use-aria-button": "npm:2.0.10"
"@react-aria/button": "npm:3.9.5"
"@react-aria/focus": "npm:3.17.1"
@@ -3366,20 +3366,20 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/92ebde8d500b4b5849a37333863d7396a90b4d184e706c434407e8e69c81c607917d27bca78c18b47d3b98c8de0c66b84baa4dc5294b629c58bc6b0fa84e35ac
+ checksum: 10c0/e9eba95813947e85df7da05385e69a9b7fafe956c552b46ce289ae39a037c0853078a9be1763774419d6a0d993f48dd7c23ea51cfcfe623457e72bdc762abfd6
languageName: node
linkType: hard
-"@nextui-org/calendar@npm:2.0.11":
- version: 2.0.11
- resolution: "@nextui-org/calendar@npm:2.0.11"
+"@nextui-org/calendar@npm:2.0.12":
+ version: 2.0.12
+ resolution: "@nextui-org/calendar@npm:2.0.12"
dependencies:
"@internationalized/date": "npm:^3.5.4"
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-button": "npm:2.0.10"
"@react-aria/calendar": "npm:3.5.8"
"@react-aria/focus": "npm:3.17.1"
@@ -3400,17 +3400,17 @@ __metadata:
"@nextui-org/theme": ">=2.2.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/3709209a60fe86140dab70c80ed9d2468e707749d9d8dec1d2895c576afb6ef57de1462411462a504b20c1cebbc264c788df24fd439e46520bebdca995aab0fc
+ checksum: 10c0/7a817d94dfcb9d3985d8cfaee60cccdb756427677a2e4b9383e083e092cefb64b3ba6d5b8f7c8bed7d5efb25a65f828c15376fd8db149ff19b5eeb844ccf31da
languageName: node
linkType: hard
-"@nextui-org/card@npm:2.0.33, @nextui-org/card@npm:^2.0.33":
- version: 2.0.33
- resolution: "@nextui-org/card@npm:2.0.33"
+"@nextui-org/card@npm:2.0.34, @nextui-org/card@npm:^2.0.34":
+ version: 2.0.34
+ resolution: "@nextui-org/card@npm:2.0.34"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/ripple": "npm:2.0.32"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/ripple": "npm:2.0.33"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-button": "npm:2.0.10"
"@react-aria/button": "npm:3.9.5"
"@react-aria/focus": "npm:3.17.1"
@@ -3423,16 +3423,16 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/0cbb6d5e59eff7eb1bc69cfc3d24fa5f0e2bb1764b38d53e291d613d6831d7bf48b80d0b6ca3b1904803a483ee9c1e4bf48099e170c3a32a19c12bb8ab45efed
+ checksum: 10c0/5ecd7d379f808c19e239ba6e6a3b381ee828f2ba058f4be357b7cf425bbe068a6c8410ec3c8726e7cab1e1b2ed495da983c8bbc5323e4f92623352b78ce3ef3b
languageName: node
linkType: hard
-"@nextui-org/checkbox@npm:2.1.4":
- version: 2.1.4
- resolution: "@nextui-org/checkbox@npm:2.1.4"
+"@nextui-org/checkbox@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@nextui-org/checkbox@npm:2.1.5"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-callback-ref": "npm:2.0.6"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/checkbox": "npm:3.14.3"
@@ -3449,17 +3449,17 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/7922d9c8abfaf80fb8153483126b1da7d952e92655fdd8de6a92950cf3451ffd34879c141ea3d9998f5393c6b83565d28e4c8f50bb0901322ad587e72f4e067a
+ checksum: 10c0/441eb7875b23cec196ba98c50cca79e9ec6ec7818c099f5eeb009bdb89006c31646f86dd7acee1c156b1ef3516d1e85841860fbba8d767fa7c5ca0da98490b34
languageName: node
linkType: hard
-"@nextui-org/chip@npm:2.0.32, @nextui-org/chip@npm:^2.0.32":
- version: 2.0.32
- resolution: "@nextui-org/chip@npm:2.0.32"
+"@nextui-org/chip@npm:2.0.33, @nextui-org/chip@npm:^2.0.33":
+ version: 2.0.33
+ resolution: "@nextui-org/chip@npm:2.0.33"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
"@react-aria/utils": "npm:3.24.1"
@@ -3469,32 +3469,32 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/a55c048783ff9dc57d64e4c7823e52e9b328599ab5c0e521285264b96540d2a1c6fd4cff3fe1bf907d02be62fe0d84b60d1fced1138bc16e811da21d677fbc7b
+ checksum: 10c0/4a547ee0eef86c8b2e1483ae8525665197805d5f72eaa06df4d20fc17039057f0e747a4f59ba8200c8a748a8fe9fc95b87076b7cafea0e869ca66d37883ac1e3
languageName: node
linkType: hard
-"@nextui-org/code@npm:2.0.32":
- version: 2.0.32
- resolution: "@nextui-org/code@npm:2.0.32"
+"@nextui-org/code@npm:2.0.33":
+ version: 2.0.33
+ resolution: "@nextui-org/code@npm:2.0.33"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system-rsc": "npm:2.1.5"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system-rsc": "npm:2.1.6"
peerDependencies:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/6b3c31b078528db435e15e0374b33e044f63545ca2bdc727fd57dd8d76c5c0bb002eddeceaeee483d532b0195b8b1e0dd43c23b7826dda89956769f512e108a7
+ checksum: 10c0/2765dafec47a0abc3944c5c8bfb0d296036fb7b09fa1835282ec05f9f67aa5b2adf32d4a7accaaff699582243017d18289c5c38ec18ed6fa8185b32198d9af83
languageName: node
linkType: hard
-"@nextui-org/date-input@npm:2.1.3":
- version: 2.1.3
- resolution: "@nextui-org/date-input@npm:2.1.3"
+"@nextui-org/date-input@npm:2.1.4":
+ version: 2.1.4
+ resolution: "@nextui-org/date-input@npm:2.1.4"
dependencies:
"@internationalized/date": "npm:^3.5.4"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/datepicker": "npm:3.10.1"
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/utils": "npm:3.24.1"
@@ -3506,23 +3506,23 @@ __metadata:
"@nextui-org/theme": ">=2.2.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/bcec463bc82b3e623519fd40ba7dab676cb6298a981dcd8acf2f5ce86b58f14acebc11b51f255582b7c9448f1f0a2f5c5d2fbb632e21b970ae571ae6ec94c71e
+ checksum: 10c0/286087f5c2a8a2d0bc2eb217d74cf641ee0a707b01ccc51be075da7a3d41c926c998c68699522dfe44badb7af87b8cd5aa3b87ec73b798717171df4f9884d3fb
languageName: node
linkType: hard
-"@nextui-org/date-picker@npm:2.1.6":
- version: 2.1.6
- resolution: "@nextui-org/date-picker@npm:2.1.6"
+"@nextui-org/date-picker@npm:2.1.8":
+ version: 2.1.8
+ resolution: "@nextui-org/date-picker@npm:2.1.8"
dependencies:
"@internationalized/date": "npm:^3.5.4"
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/calendar": "npm:2.0.11"
- "@nextui-org/date-input": "npm:2.1.3"
- "@nextui-org/popover": "npm:2.1.27"
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/calendar": "npm:2.0.12"
+ "@nextui-org/date-input": "npm:2.1.4"
+ "@nextui-org/popover": "npm:2.1.29"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/datepicker": "npm:3.10.1"
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/utils": "npm:3.24.1"
@@ -3536,35 +3536,35 @@ __metadata:
"@nextui-org/theme": ">=2.2.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/ece0ab55918670acaddd3e42265b1f361c847bd33c56c45b5ea2d7107ef986c5e0c19799cd748211e3fb85601644f67a27bfda4891b4176bdf2996d356445f9c
+ checksum: 10c0/1b0c937a990ed58419fcb4d2b78e8f2876359694a4300be6fad256ac29a84ced9d57dc160056c18c2bb677219821c2cd59f6ebce5313892688b5eacb9b35a645
languageName: node
linkType: hard
-"@nextui-org/divider@npm:2.0.31":
- version: 2.0.31
- resolution: "@nextui-org/divider@npm:2.0.31"
+"@nextui-org/divider@npm:2.0.32":
+ version: 2.0.32
+ resolution: "@nextui-org/divider@npm:2.0.32"
dependencies:
- "@nextui-org/react-rsc-utils": "npm:2.0.13"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system-rsc": "npm:2.1.5"
+ "@nextui-org/react-rsc-utils": "npm:2.0.14"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system-rsc": "npm:2.1.6"
"@react-types/shared": "npm:3.23.1"
peerDependencies:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/7e3c8cf157dd10d6ff51f6b6dc09ebafda6a3a24742912281d4d0602708a11a541a98c3823203156da3cb9d076c7373fffe88c4e5d4ce7a3a1b910e06e07ae9a
+ checksum: 10c0/6545ba497c8904c0e17f0ee171371187650d7a9da67ebe6e7953c7c9720c1a7813ef32fd1d452bc2fe315e45e1e11d7f9a4d0eb18750e8902d5a10d4c1641ef6
languageName: node
linkType: hard
-"@nextui-org/dropdown@npm:2.1.29":
- version: 2.1.29
- resolution: "@nextui-org/dropdown@npm:2.1.29"
+"@nextui-org/dropdown@npm:2.1.31":
+ version: 2.1.31
+ resolution: "@nextui-org/dropdown@npm:2.1.31"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/menu": "npm:2.0.28"
- "@nextui-org/popover": "npm:2.1.27"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/menu": "npm:2.0.30"
+ "@nextui-org/popover": "npm:2.1.29"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/menu": "npm:3.14.1"
"@react-aria/utils": "npm:3.24.1"
@@ -3576,48 +3576,48 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/80999aa55a2b4c838712f0ff92415fa0b3e6b0d8495f556825048a90d890167ef2bd58c5cd990cf75f24e54c2a15d346ad0004cd3aab69fba8d92172389b0dc6
+ checksum: 10c0/5fb887375cf42a02690e9fc0f9713709f8e87086134c911471654b237560281ca68aba6ae7a4df3867e96e99d5a4345972300c5789a50a081da4ccaced0db0c9
languageName: node
linkType: hard
-"@nextui-org/framer-utils@npm:2.0.24":
- version: 2.0.24
- resolution: "@nextui-org/framer-utils@npm:2.0.24"
+"@nextui-org/framer-utils@npm:2.0.25":
+ version: 2.0.25
+ resolution: "@nextui-org/framer-utils@npm:2.0.25"
dependencies:
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system": "npm:2.2.5"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system": "npm:2.2.6"
"@nextui-org/use-measure": "npm:2.0.2"
peerDependencies:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/0edecee04ffdb791dca82bf56d253d336b7f1dad5f0e07777f0a73d3ea28b1ebc6f0fd4cd968c9b15a80c8e8813ac21651ec7a024914ffa83c993053d968f95f
+ checksum: 10c0/7afba163dba305257983459d6e7933affb974bd7227d0f7fdae2be905726a343d523e16f455b8fed0589ea6d3a2e4b6fd1aa65d366376e0bac39ffb49cc682c8
languageName: node
linkType: hard
-"@nextui-org/image@npm:2.0.31, @nextui-org/image@npm:^2.0.31":
- version: 2.0.31
- resolution: "@nextui-org/image@npm:2.0.31"
+"@nextui-org/image@npm:2.0.32, @nextui-org/image@npm:^2.0.32":
+ version: 2.0.32
+ resolution: "@nextui-org/image@npm:2.0.32"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-image": "npm:2.0.6"
peerDependencies:
"@nextui-org/system": ">=2.0.0"
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/e894a1146f12ade270005e6913807106824f9a6600d1776662260efc9c15bd12f39f0ce9e16596cf3bbb1ec4d0e23bb33c33259f9633a6f0cf28bd7d8e3a8f5f
+ checksum: 10c0/7d9c6bbba1b252315ef1c1e773803c2367b324e6f4ab203708d219ee975640b4634e039357178bf230e2013223842f6c9c7cc44c566f6a51eb164603e212d77d
languageName: node
linkType: hard
-"@nextui-org/input@npm:2.2.4":
- version: 2.2.4
- resolution: "@nextui-org/input@npm:2.2.4"
+"@nextui-org/input@npm:2.2.5":
+ version: 2.2.5
+ resolution: "@nextui-org/input@npm:2.2.5"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -3632,33 +3632,33 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/1d9fc88e5b2638b6363a549becc376f158c93863d1593120cad45414decac181f5bf523bc583afa75786db84876d076d5b9513cdc92bfa20f0c1b04479607838
+ checksum: 10c0/56ce679510d791e5a84e511eefd58bbc69ee12ebc068afed9b753d0c913c9b6d784d18af178455146874a68909160d6c48d24eb52c1656488d01419132194ce2
languageName: node
linkType: hard
-"@nextui-org/kbd@npm:2.0.33":
- version: 2.0.33
- resolution: "@nextui-org/kbd@npm:2.0.33"
+"@nextui-org/kbd@npm:2.0.34":
+ version: 2.0.34
+ resolution: "@nextui-org/kbd@npm:2.0.34"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system-rsc": "npm:2.1.5"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system-rsc": "npm:2.1.6"
"@react-aria/utils": "npm:3.24.1"
peerDependencies:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/e1ddfeb457c3dbe2f4c19fc64b5448fccfebc2d67ecffc8947cb5aaf27a6dffd7b338c41c869e6d2c05384c6b1d144a1dd7fa82b9a9c520c92b59fd7b786eaa9
+ checksum: 10c0/229592daa3e3a894e985deaa22dbd9240fd07c9af6469165153178148b19716b0416f4cdbfb249baf1c0e6335b9d396f3321dd26f3969900e454fdb4c2ecd59e
languageName: node
linkType: hard
-"@nextui-org/link@npm:2.0.34, @nextui-org/link@npm:^2.0.34":
- version: 2.0.34
- resolution: "@nextui-org/link@npm:2.0.34"
+"@nextui-org/link@npm:2.0.35, @nextui-org/link@npm:^2.0.35":
+ version: 2.0.35
+ resolution: "@nextui-org/link@npm:2.0.35"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-link": "npm:2.0.19"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/link": "npm:3.7.1"
@@ -3669,18 +3669,18 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/288dff65282f2b69a2bc72e47d52d900103ca535678651c04a7087f1a6e0ca398c21ca3fd1225b2ef2103801f8604b2aa39574d9e6c747b16613658a9b0f116e
+ checksum: 10c0/77392bf87f777730715c2d2b10732b73ff9edd426b8fcc9b3330b3d84d42b8138a48658152f3b6da0277e536b43971fd49f5b90bceeff3bbc3e447302e0c3b6e
languageName: node
linkType: hard
-"@nextui-org/listbox@npm:2.1.25":
- version: 2.1.25
- resolution: "@nextui-org/listbox@npm:2.1.25"
+"@nextui-org/listbox@npm:2.1.27":
+ version: 2.1.27
+ resolution: "@nextui-org/listbox@npm:2.1.27"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/divider": "npm:2.0.31"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/divider": "npm:2.0.32"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-is-mobile": "npm:2.0.9"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -3694,19 +3694,19 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/84e44321b2666b6f78a55a9da98e112e7418729584eba7a16287991b72f52e2e6c3b8ae03cc8e00185aee7dafb48684ba82d1a8ff873476b2ad8c76c1cb03711
+ checksum: 10c0/3f28c4973ace890d6aa59c0eaa42eb1d34a13159c2e896f100bd3d7e5d5667be2f67f2a4109804d61f034334e98322e3ef23afe4705a7e65fd2f37d79001c094
languageName: node
linkType: hard
-"@nextui-org/menu@npm:2.0.28":
- version: 2.0.28
- resolution: "@nextui-org/menu@npm:2.0.28"
+"@nextui-org/menu@npm:2.0.30":
+ version: 2.0.30
+ resolution: "@nextui-org/menu@npm:2.0.30"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/divider": "npm:2.0.31"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/use-aria-menu": "npm:2.0.6"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/divider": "npm:2.0.32"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/use-aria-menu": "npm:2.0.7"
"@nextui-org/use-is-mobile": "npm:2.0.9"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -3721,20 +3721,20 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/bd7072937e5bdb3b19708f62ff79c4fe7a6de208e83727a7df01a7eef4a5e2d08b3c6526263e0924005dc6189080a5e66b60a91ae4f978782f1d3951db53d856
+ checksum: 10c0/4190d178e61ea6bd3e03f76281eef5211fb02226d3932b2f6e636945dcb418b40ed4dac419af369efe90ad280172f68ca4a8d60085173ee9fc2da26c94f07b67
languageName: node
linkType: hard
-"@nextui-org/modal@npm:2.0.39, @nextui-org/modal@npm:^2.0.39":
- version: 2.0.39
- resolution: "@nextui-org/modal@npm:2.0.39"
+"@nextui-org/modal@npm:2.0.41, @nextui-org/modal@npm:^2.0.41":
+ version: 2.0.41
+ resolution: "@nextui-org/modal@npm:2.0.41"
dependencies:
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-button": "npm:2.0.10"
- "@nextui-org/use-aria-modal-overlay": "npm:2.0.11"
+ "@nextui-org/use-aria-modal-overlay": "npm:2.0.13"
"@nextui-org/use-disclosure": "npm:2.0.10"
"@react-aria/dialog": "npm:3.5.14"
"@react-aria/focus": "npm:3.17.1"
@@ -3749,19 +3749,19 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/dffc8091ab4df2767f90fbe597faa8856ae0312ed488b07cb14d743b855663bfa960939917fb76bb7eefee2e7bc43faf4ab507849669a99d34765604050c592d
+ checksum: 10c0/827184467b5dd4db4f8a83df2b3273214b05978593a89b7526a7ee0ff39d59e8d49a875bce59e1cabe65c66caf0cf9fc930f716420314df0fe4377bf6bd75798
languageName: node
linkType: hard
-"@nextui-org/navbar@npm:2.0.36":
- version: 2.0.36
- resolution: "@nextui-org/navbar@npm:2.0.36"
+"@nextui-org/navbar@npm:2.0.37":
+ version: 2.0.37
+ resolution: "@nextui-org/navbar@npm:2.0.37"
dependencies:
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-toggle-button": "npm:2.0.10"
- "@nextui-org/use-scroll-position": "npm:2.0.8"
+ "@nextui-org/use-scroll-position": "npm:2.0.9"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
"@react-aria/overlays": "npm:3.22.1"
@@ -3775,18 +3775,18 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/0d62b083f158e1215c5d4a1859aac9e8936fde210ddd4750a43a732bbc02cc672e761de7e5170ac714b8d4b1c462f4799d20207f7674c48b6519eee18b4ea30c
+ checksum: 10c0/5b6d1b6963785570a5428072703e9f43a7245f1822809d5cbef038dbd1ede69db579bf05e53271b9d6317e3188f240fd14049ce3cb8a6d335b1c9f678343fb89
languageName: node
linkType: hard
-"@nextui-org/pagination@npm:2.0.35":
- version: 2.0.35
- resolution: "@nextui-org/pagination@npm:2.0.35"
+"@nextui-org/pagination@npm:2.0.36":
+ version: 2.0.36
+ resolution: "@nextui-org/pagination@npm:2.0.36"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/use-pagination": "npm:2.0.9"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/use-pagination": "npm:2.0.10"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -3797,19 +3797,19 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/261146e0ba3fafb02893717e3369060356c8354d15197e61f8f97652d25f87bce83fb7147936509af8d377ec62d67567df676263ecdbac5873208161147d50ad
+ checksum: 10c0/4982952c5b7e4cc7d4fd855a5ac78ff003363062b91ca76842902f2d7e7f04b13d81695fd52740df35d6c489cd00515581c7e8bb0f5ffb759476d06774200c18
languageName: node
linkType: hard
-"@nextui-org/popover@npm:2.1.27":
- version: 2.1.27
- resolution: "@nextui-org/popover@npm:2.1.27"
+"@nextui-org/popover@npm:2.1.29":
+ version: 2.1.29
+ resolution: "@nextui-org/popover@npm:2.1.29"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-aria-button": "npm:2.0.10"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/dialog": "npm:3.5.14"
@@ -3827,16 +3827,16 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/9c3f14f36400953f8ff04c69b19387b859bcd0e5bfc5e4cb6775bdf4ed865fbd245fd6e193ee441c9d18fce76fe62cb4d99979e14826c2251c6240a4977c4071
+ checksum: 10c0/3fb43dc5503632ce3adb55d2a8aa29d22a8a2d43b37def83e500f84bdd3fb68ea4f5d2869f62c269fe76143731b54ef762d4cbe458f9bce7c72cbfa3d4b7c93e
languageName: node
linkType: hard
-"@nextui-org/progress@npm:2.0.33":
- version: 2.0.33
- resolution: "@nextui-org/progress@npm:2.0.33"
+"@nextui-org/progress@npm:2.0.34":
+ version: 2.0.34
+ resolution: "@nextui-org/progress@npm:2.0.34"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-is-mounted": "npm:2.0.6"
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/progress": "npm:3.4.13"
@@ -3847,16 +3847,16 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/b736846cd584c7a541a6dfe3fc3aa66d602e915a139416d55017f4109cebf62aa8ef05b5708def80479701d9fd8c41cb0b5a64c08a7a3dfe3d3381f8dec05aaf
+ checksum: 10c0/c5727f953af232eaf3e00a1bb07788c444450f23e85664575aa615194ace4ec65024bf2dafa9be1f594517911a8f1f6da43de697603c4037e48e215fc0130dc4
languageName: node
linkType: hard
-"@nextui-org/radio@npm:2.1.4":
- version: 2.1.4
- resolution: "@nextui-org/radio@npm:2.1.4"
+"@nextui-org/radio@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@nextui-org/radio@npm:2.1.5"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
"@react-aria/radio": "npm:3.10.4"
@@ -3870,131 +3870,133 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/8b909c77dc690a5a3e5cae1bd4e785272f8e91163e186c29d8352689b87e092f797fe790c261487d30bc6cb79144842379e252a6842225d79a1ea119b8ed9911
+ checksum: 10c0/0b50abfc20b5aa2dbc056793f53729fc22fd5ecf49e150a6238d7bff03904d3f9ca3fd59e802310505db96f8c5822a1d333f17878ad627525dceb706ded8cb62
languageName: node
linkType: hard
-"@nextui-org/react-rsc-utils@npm:2.0.13":
- version: 2.0.13
- resolution: "@nextui-org/react-rsc-utils@npm:2.0.13"
- checksum: 10c0/50ff37148baac5e7ba8b1c2384be4b64e22883c1c8cd11956028efb458ad46971d452802004120e9704b6f4d565330226b82a1a96a98334f428bd7fb5efb72ed
+"@nextui-org/react-rsc-utils@npm:2.0.14":
+ version: 2.0.14
+ resolution: "@nextui-org/react-rsc-utils@npm:2.0.14"
+ peerDependencies:
+ react: ">=18"
+ checksum: 10c0/b1f4287937bdecb70f89e5dc6d512cc7e413928ec34ac5646a5af2bf660e9d0139d35cb7bea2005398ea22c087195fb2af2655a25ba48dd525a405ddcfe5fd2c
languageName: node
linkType: hard
-"@nextui-org/react-utils@npm:2.0.16":
- version: 2.0.16
- resolution: "@nextui-org/react-utils@npm:2.0.16"
+"@nextui-org/react-utils@npm:2.0.17":
+ version: 2.0.17
+ resolution: "@nextui-org/react-utils@npm:2.0.17"
dependencies:
- "@nextui-org/react-rsc-utils": "npm:2.0.13"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-rsc-utils": "npm:2.0.14"
+ "@nextui-org/shared-utils": "npm:2.0.8"
peerDependencies:
react: ">=18"
- checksum: 10c0/19b8ca3ae5668a9d18e2cb0d6375585e9b991107289fbea577ef75a816ad8c5102ac307c15ac159257aa471a76fcda863d402e0f5a7fb9cbaba4426cfcbb60b9
- languageName: node
- linkType: hard
-
-"@nextui-org/react@npm:^2.4.6":
- version: 2.4.6
- resolution: "@nextui-org/react@npm:2.4.6"
- dependencies:
- "@nextui-org/accordion": "npm:2.0.38"
- "@nextui-org/autocomplete": "npm:2.1.5"
- "@nextui-org/avatar": "npm:2.0.32"
- "@nextui-org/badge": "npm:2.0.31"
- "@nextui-org/breadcrumbs": "npm:2.0.12"
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/calendar": "npm:2.0.11"
- "@nextui-org/card": "npm:2.0.33"
- "@nextui-org/checkbox": "npm:2.1.4"
- "@nextui-org/chip": "npm:2.0.32"
- "@nextui-org/code": "npm:2.0.32"
- "@nextui-org/date-input": "npm:2.1.3"
- "@nextui-org/date-picker": "npm:2.1.6"
- "@nextui-org/divider": "npm:2.0.31"
- "@nextui-org/dropdown": "npm:2.1.29"
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/image": "npm:2.0.31"
- "@nextui-org/input": "npm:2.2.4"
- "@nextui-org/kbd": "npm:2.0.33"
- "@nextui-org/link": "npm:2.0.34"
- "@nextui-org/listbox": "npm:2.1.25"
- "@nextui-org/menu": "npm:2.0.28"
- "@nextui-org/modal": "npm:2.0.39"
- "@nextui-org/navbar": "npm:2.0.36"
- "@nextui-org/pagination": "npm:2.0.35"
- "@nextui-org/popover": "npm:2.1.27"
- "@nextui-org/progress": "npm:2.0.33"
- "@nextui-org/radio": "npm:2.1.4"
- "@nextui-org/ripple": "npm:2.0.32"
- "@nextui-org/scroll-shadow": "npm:2.1.19"
- "@nextui-org/select": "npm:2.2.5"
- "@nextui-org/skeleton": "npm:2.0.31"
- "@nextui-org/slider": "npm:2.2.15"
- "@nextui-org/snippet": "npm:2.0.41"
- "@nextui-org/spacer": "npm:2.0.32"
- "@nextui-org/spinner": "npm:2.0.33"
- "@nextui-org/switch": "npm:2.0.33"
- "@nextui-org/system": "npm:2.2.5"
- "@nextui-org/table": "npm:2.0.39"
- "@nextui-org/tabs": "npm:2.0.35"
- "@nextui-org/theme": "npm:2.2.9"
- "@nextui-org/tooltip": "npm:2.0.39"
- "@nextui-org/user": "npm:2.0.33"
+ checksum: 10c0/c6236e7e5a7ba369e672ec1fde0e37abc28fbce967c7681278cafac09885b7c6fd12e2bff706be53444b8e1ceedd402569a1f89cf9759399f695cd65c5b1340c
+ languageName: node
+ linkType: hard
+
+"@nextui-org/react@npm:^2.4.8":
+ version: 2.4.8
+ resolution: "@nextui-org/react@npm:2.4.8"
+ dependencies:
+ "@nextui-org/accordion": "npm:2.0.40"
+ "@nextui-org/autocomplete": "npm:2.1.7"
+ "@nextui-org/avatar": "npm:2.0.33"
+ "@nextui-org/badge": "npm:2.0.32"
+ "@nextui-org/breadcrumbs": "npm:2.0.13"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/calendar": "npm:2.0.12"
+ "@nextui-org/card": "npm:2.0.34"
+ "@nextui-org/checkbox": "npm:2.1.5"
+ "@nextui-org/chip": "npm:2.0.33"
+ "@nextui-org/code": "npm:2.0.33"
+ "@nextui-org/date-input": "npm:2.1.4"
+ "@nextui-org/date-picker": "npm:2.1.8"
+ "@nextui-org/divider": "npm:2.0.32"
+ "@nextui-org/dropdown": "npm:2.1.31"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/image": "npm:2.0.32"
+ "@nextui-org/input": "npm:2.2.5"
+ "@nextui-org/kbd": "npm:2.0.34"
+ "@nextui-org/link": "npm:2.0.35"
+ "@nextui-org/listbox": "npm:2.1.27"
+ "@nextui-org/menu": "npm:2.0.30"
+ "@nextui-org/modal": "npm:2.0.41"
+ "@nextui-org/navbar": "npm:2.0.37"
+ "@nextui-org/pagination": "npm:2.0.36"
+ "@nextui-org/popover": "npm:2.1.29"
+ "@nextui-org/progress": "npm:2.0.34"
+ "@nextui-org/radio": "npm:2.1.5"
+ "@nextui-org/ripple": "npm:2.0.33"
+ "@nextui-org/scroll-shadow": "npm:2.1.20"
+ "@nextui-org/select": "npm:2.2.7"
+ "@nextui-org/skeleton": "npm:2.0.32"
+ "@nextui-org/slider": "npm:2.2.17"
+ "@nextui-org/snippet": "npm:2.0.43"
+ "@nextui-org/spacer": "npm:2.0.33"
+ "@nextui-org/spinner": "npm:2.0.34"
+ "@nextui-org/switch": "npm:2.0.34"
+ "@nextui-org/system": "npm:2.2.6"
+ "@nextui-org/table": "npm:2.0.40"
+ "@nextui-org/tabs": "npm:2.0.37"
+ "@nextui-org/theme": "npm:2.2.11"
+ "@nextui-org/tooltip": "npm:2.0.41"
+ "@nextui-org/user": "npm:2.0.34"
"@react-aria/visually-hidden": "npm:3.8.12"
peerDependencies:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/59d769b97da8931c85f9f2c42fe1ad8dbbebab19abd9a4a14ddf14bc2e3a1b97b01b5ff6fc9bca0191e164f685969ffc48bec913b0d34de90c9e7928c9578f1a
+ checksum: 10c0/c287d9fadf5e393c8b188adf5393e5eecf0e083dae13c4a9716cccd6c73fc1d0ed982d2a327fe043a7b4a188f1551ae97d54e2285df5dede293c2f884514620d
languageName: node
linkType: hard
-"@nextui-org/ripple@npm:2.0.32":
- version: 2.0.32
- resolution: "@nextui-org/ripple@npm:2.0.32"
+"@nextui-org/ripple@npm:2.0.33":
+ version: 2.0.33
+ resolution: "@nextui-org/ripple@npm:2.0.33"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
peerDependencies:
"@nextui-org/system": ">=2.0.0"
"@nextui-org/theme": ">=2.1.0"
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/b263a61a2acb61f73af6c7fd73f4193aaaf03e3a5da1642363fbb0fd021e94b3859f0cc558c5bf144c4d80ebfc7617cb320da34d49930bf001f0a7d0ea58a44f
+ checksum: 10c0/a8ede61b461044f1036c1707b8267f1c7bffbf3db804f9c24d1d9f1f0e43a55280733078eccfe2cd9cfb71fc80bfd361f6aada5086c9f18993f148295fdf3fbc
languageName: node
linkType: hard
-"@nextui-org/scroll-shadow@npm:2.1.19":
- version: 2.1.19
- resolution: "@nextui-org/scroll-shadow@npm:2.1.19"
+"@nextui-org/scroll-shadow@npm:2.1.20":
+ version: 2.1.20
+ resolution: "@nextui-org/scroll-shadow@npm:2.1.20"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/use-data-scroll-overflow": "npm:2.1.6"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/use-data-scroll-overflow": "npm:2.1.7"
peerDependencies:
"@nextui-org/system": ">=2.0.0"
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/5e80e4d4a14f149ce994c69736dcb1f1cdf6590e45d5498d74e3bc8f632541aa32ceb41d668d07d6a8aa9c4c29b131fe7ca559f36f5b862e9c13ec6c420ffd61
+ checksum: 10c0/88507cf94d23038605e49e2040976cfef77c76089b1495a8a86e28ff9395ff1866d8879269dd4a2a48cf0e4f3c240ce8235c117f9bc71e44dabed2e26102e266
languageName: node
linkType: hard
-"@nextui-org/select@npm:2.2.5, @nextui-org/select@npm:^2.2.5":
- version: 2.2.5
- resolution: "@nextui-org/select@npm:2.2.5"
+"@nextui-org/select@npm:2.2.7, @nextui-org/select@npm:^2.2.7":
+ version: 2.2.7
+ resolution: "@nextui-org/select@npm:2.2.7"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/listbox": "npm:2.1.25"
- "@nextui-org/popover": "npm:2.1.27"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/scroll-shadow": "npm:2.1.19"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/listbox": "npm:2.1.27"
+ "@nextui-org/popover": "npm:2.1.29"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/scroll-shadow": "npm:2.1.20"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/spinner": "npm:2.0.33"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/spinner": "npm:2.0.34"
"@nextui-org/use-aria-button": "npm:2.0.10"
- "@nextui-org/use-aria-multiselect": "npm:2.2.3"
+ "@nextui-org/use-aria-multiselect": "npm:2.2.5"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/form": "npm:3.0.5"
@@ -4008,7 +4010,7 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/8567c5121ce8df73b88fa9375bb73134324223e77b5f359d163935e93d8a1facef70ec3a430459306912e9e36ffcfeb46d73f6e33c5e4dfb656736c9196fef03
+ checksum: 10c0/e6b151e6ff2f80a6b343599a249fa41609241a2eb147c32cb895c49a37a168da8974d269804158b0aa4423fc823a8d278fd40179dbbf28cbc28a35de0c4f4fe1
languageName: node
linkType: hard
@@ -4021,35 +4023,35 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/shared-utils@npm:2.0.7":
- version: 2.0.7
- resolution: "@nextui-org/shared-utils@npm:2.0.7"
- checksum: 10c0/1356e5137db30c6ad7113e4bebc9209726bbc88ab19a08081b96e993344a4a86c820b2688fb671cebf25e09c966ea7d44cb2eff55f5ef1894a35632605332c29
+"@nextui-org/shared-utils@npm:2.0.8":
+ version: 2.0.8
+ resolution: "@nextui-org/shared-utils@npm:2.0.8"
+ checksum: 10c0/1c38afe6e31d3a34e3c79b7889978a92b7e34f5c72f42857bf1ef48c65ac2c42792da7f4b5f2fa39528e78c4fab887c8ab5826e5f0d0f7d28f63e4b765399258
languageName: node
linkType: hard
-"@nextui-org/skeleton@npm:2.0.31, @nextui-org/skeleton@npm:^2.0.31":
- version: 2.0.31
- resolution: "@nextui-org/skeleton@npm:2.0.31"
+"@nextui-org/skeleton@npm:2.0.32, @nextui-org/skeleton@npm:^2.0.32":
+ version: 2.0.32
+ resolution: "@nextui-org/skeleton@npm:2.0.32"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
peerDependencies:
"@nextui-org/system": ">=2.0.0"
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/ed9d95cf966b6ae46db7e03e061ed67d2c8b4ccfe859c8ecbbf5a6e9c4d6eec1a716e0c6bcfd052e7e0b9f9d9386d4a9773e7c5667f565ddc4d24ba748283943
+ checksum: 10c0/7656e1061cfa54e704a77818a90bee341fd52f0332c14ce53786ad4a8c91059d51d3544ebc35332a7fa1fc2b4cb8d35352d5e8a63d8097bbd4d08f571028334b
languageName: node
linkType: hard
-"@nextui-org/slider@npm:2.2.15":
- version: 2.2.15
- resolution: "@nextui-org/slider@npm:2.2.15"
+"@nextui-org/slider@npm:2.2.17":
+ version: 2.2.17
+ resolution: "@nextui-org/slider@npm:2.2.17"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/tooltip": "npm:2.0.39"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/tooltip": "npm:2.0.41"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -4062,20 +4064,20 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/152b0668dae1900a8d1a8964d6174a0019281535dba4b1ccbe7ea257233f9b21aa3ad1132581ac871f416d20d318401fbebbd8c0ca6392f41f30d1a06ad7402c
+ checksum: 10c0/9d7ec2f35b571b3ec9f0dfccc06fdc8ddab9d532725498831301b2047f6f6f7269d27265ee78419d55958b9135389c9434d4d92fb9b90092776e327c84dd0ee7
languageName: node
linkType: hard
-"@nextui-org/snippet@npm:2.0.41":
- version: 2.0.41
- resolution: "@nextui-org/snippet@npm:2.0.41"
+"@nextui-org/snippet@npm:2.0.43":
+ version: 2.0.43
+ resolution: "@nextui-org/snippet@npm:2.0.43"
dependencies:
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/tooltip": "npm:2.0.39"
- "@nextui-org/use-clipboard": "npm:2.0.6"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/tooltip": "npm:2.0.41"
+ "@nextui-org/use-clipboard": "npm:2.0.7"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/utils": "npm:3.24.1"
peerDependencies:
@@ -4084,46 +4086,46 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/9f25371843e9e8eed2eabda5d8a3e0f55fd2715580f44bdd7d7a21409e21e570edce8c0fb8d09f8248d0ffc1ae08edc9e1969752194fa8bcf7d4d05f168b473c
+ checksum: 10c0/bc47dd5cc5af5281e93aa006b50fd39379de40fef081d32aae8802dc38b8d059616f21aa97fa3b8f4e155157d75d97f882b46c58546512f66c50ebc9258d0a58
languageName: node
linkType: hard
-"@nextui-org/spacer@npm:2.0.32":
- version: 2.0.32
- resolution: "@nextui-org/spacer@npm:2.0.32"
+"@nextui-org/spacer@npm:2.0.33":
+ version: 2.0.33
+ resolution: "@nextui-org/spacer@npm:2.0.33"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system-rsc": "npm:2.1.5"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system-rsc": "npm:2.1.6"
peerDependencies:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/cdbf9368147d68915aea6dfe50c6ab91106753b193d794c2ef7749c3d70f582c96220aba6cfa72e484c172b2a38a9ad6a0f6d47ff8447921d65d335eafdd466f
+ checksum: 10c0/8743d9c98c12e01e253e760770ff7c9035c0ca992d3dd4610cd82d320a7a3b636b6e98a54d4d77db957f3efa367ea71a382892ab8ec25f255dabd942f8362826
languageName: node
linkType: hard
-"@nextui-org/spinner@npm:2.0.33, @nextui-org/spinner@npm:^2.0.33":
- version: 2.0.33
- resolution: "@nextui-org/spinner@npm:2.0.33"
+"@nextui-org/spinner@npm:2.0.34, @nextui-org/spinner@npm:^2.0.34":
+ version: 2.0.34
+ resolution: "@nextui-org/spinner@npm:2.0.34"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/system-rsc": "npm:2.1.5"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/system-rsc": "npm:2.1.6"
peerDependencies:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/7504bbc508e5dc5fdde3837914b335447443186376f8fef119db40599d4e41533154fd088c59623d1175a7b085c7e0408cd99047fdbae14c26b10b552a4d70fb
+ checksum: 10c0/5d7a2be836a5cb3965bdd790b11f644ea82bc83bec337863484a8122fc04d9ea87c5641b5a6cd172ccb76dc39d3a5e7fd2d4ede296996105c80b8a90567b2114
languageName: node
linkType: hard
-"@nextui-org/switch@npm:2.0.33":
- version: 2.0.33
- resolution: "@nextui-org/switch@npm:2.0.33"
+"@nextui-org/switch@npm:2.0.34":
+ version: 2.0.34
+ resolution: "@nextui-org/switch@npm:2.0.34"
dependencies:
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -4137,30 +4139,30 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/33c240090364ce0bd71f948eb25fb2e594b14bebaa0378a10a3b8cde604c2578d55082eebdd1b37938f73080dca4423ab6e3f9fb2cc1f1cf5bdefb111b771c1b
+ checksum: 10c0/58d85aea4efbe486c06aeeac417815961dc82f41ac5eede4d8dcea570846b438fe3e8f63d839c1831e63879433b5b5216f915ee4225e7fc9c073183f43865d87
languageName: node
linkType: hard
-"@nextui-org/system-rsc@npm:2.1.5":
- version: 2.1.5
- resolution: "@nextui-org/system-rsc@npm:2.1.5"
+"@nextui-org/system-rsc@npm:2.1.6":
+ version: 2.1.6
+ resolution: "@nextui-org/system-rsc@npm:2.1.6"
dependencies:
"@react-types/shared": "npm:3.23.1"
clsx: "npm:^1.2.1"
peerDependencies:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
- checksum: 10c0/d3df44063bbf6d8c1f681d5beb596ff08085a17278a938b09af7a1264f623de57506242720ee0eefc044e3f008bafef3af90bd7967998a6890df6c85aa8f8e07
+ checksum: 10c0/90b294a6cc3b0002bd0be4de820eb2b9f58cee93773f350916d161a9065f8bc7d66dbbe60573926fbfc3e1a2367dbf73e6e21c4ff412927f461a0ff3da11cd6e
languageName: node
linkType: hard
-"@nextui-org/system@npm:2.2.5":
- version: 2.2.5
- resolution: "@nextui-org/system@npm:2.2.5"
+"@nextui-org/system@npm:2.2.6":
+ version: 2.2.6
+ resolution: "@nextui-org/system@npm:2.2.6"
dependencies:
"@internationalized/date": "npm:^3.5.4"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/system-rsc": "npm:2.1.5"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/system-rsc": "npm:2.1.6"
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/overlays": "npm:3.22.1"
"@react-aria/utils": "npm:3.24.1"
@@ -4169,19 +4171,19 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/2c3a1263c41624199b1dac435294056cae01f0229189aedb8193cfc8e5548b33adfaa950d94cb9513a6c0e7adeb200974429312b656337844e62b69968b6ac5c
+ checksum: 10c0/02372447f9be30ac2af9e379a28ef56ddb7870dbed0e287b5deb82797cb893053c9d66ea61c861040047107781c4fb7537dce8569a756a5ccfb096c72df92098
languageName: node
linkType: hard
-"@nextui-org/table@npm:2.0.39, @nextui-org/table@npm:^2.0.39":
- version: 2.0.39
- resolution: "@nextui-org/table@npm:2.0.39"
+"@nextui-org/table@npm:2.0.40, @nextui-org/table@npm:^2.0.40":
+ version: 2.0.40
+ resolution: "@nextui-org/table@npm:2.0.40"
dependencies:
- "@nextui-org/checkbox": "npm:2.1.4"
- "@nextui-org/react-utils": "npm:2.0.16"
+ "@nextui-org/checkbox": "npm:2.1.5"
+ "@nextui-org/react-utils": "npm:2.0.17"
"@nextui-org/shared-icons": "npm:2.0.9"
- "@nextui-org/shared-utils": "npm:2.0.7"
- "@nextui-org/spacer": "npm:2.0.32"
+ "@nextui-org/shared-utils": "npm:2.0.8"
+ "@nextui-org/spacer": "npm:2.0.33"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/interactions": "npm:3.21.3"
"@react-aria/table": "npm:3.14.1"
@@ -4196,18 +4198,18 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/26484d8f2eb2c5c8f0ca1c9b8e28c41967882ab66c9058705e06ab15301ffbe04f3407a5d3e5045945a2e2bd233a4381c18d380654a25828ca90ea8ad052f130
+ checksum: 10c0/e1306c6032ac9df361fc0561ac40c27477bf16ff98ec89c25ba527acf7e8cf713caf5c9b3d31f9823ea7a48fa3abe2d1c7caa86c6b82cb1efcfda6662b035314
languageName: node
linkType: hard
-"@nextui-org/tabs@npm:2.0.35, @nextui-org/tabs@npm:^2.0.35":
- version: 2.0.35
- resolution: "@nextui-org/tabs@npm:2.0.35"
+"@nextui-org/tabs@npm:2.0.37, @nextui-org/tabs@npm:^2.0.37":
+ version: 2.0.37
+ resolution: "@nextui-org/tabs@npm:2.0.37"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-is-mounted": "npm:2.0.6"
"@nextui-org/use-update-effect": "npm:2.0.6"
"@react-aria/focus": "npm:3.17.1"
@@ -4224,13 +4226,13 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/e6635a8fc396ea4a4e2c90e5404ef057f0c474b5311a29fcf4a9200a57770f913949139c5c377ff98940c10c952e3630f18c564abbbded960a0fa1ae86045509
+ checksum: 10c0/08fb53b6016e130c37f31f85242450f341b0f201fef947055f85afa4bd878c31c760bcbbefec10785e4ba49f3daecf4d6e48a0e9ee812941a0b89b43744b42bf
languageName: node
linkType: hard
-"@nextui-org/theme@npm:2.2.9":
- version: 2.2.9
- resolution: "@nextui-org/theme@npm:2.2.9"
+"@nextui-org/theme@npm:2.2.11":
+ version: 2.2.11
+ resolution: "@nextui-org/theme@npm:2.2.11"
dependencies:
clsx: "npm:^1.2.1"
color: "npm:^4.2.3"
@@ -4246,18 +4248,18 @@ __metadata:
tailwind-variants: "npm:^0.1.20"
peerDependencies:
tailwindcss: ">=3.4.0"
- checksum: 10c0/453c4ebb1289eb8fcd2a41a9693c7ed9505eae3aea4cdf918fa43c82bf2c984e20aad67d4e1db8c3347d0a1d8739a80391ce8e4858b1c1ace4c5422ec1158473
+ checksum: 10c0/12ba50218549c95e9114465c40cb2c00b654a23703c9afd3785c5330ef636b0dc07566b79825005e646f9da7186036e005763a481bec3f6ad94ea6bc7bea3af3
languageName: node
linkType: hard
-"@nextui-org/tooltip@npm:2.0.39, @nextui-org/tooltip@npm:^2.0.39":
- version: 2.0.39
- resolution: "@nextui-org/tooltip@npm:2.0.39"
+"@nextui-org/tooltip@npm:2.0.41, @nextui-org/tooltip@npm:^2.0.41":
+ version: 2.0.41
+ resolution: "@nextui-org/tooltip@npm:2.0.41"
dependencies:
- "@nextui-org/aria-utils": "npm:2.0.24"
- "@nextui-org/framer-utils": "npm:2.0.24"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/aria-utils": "npm:2.0.26"
+ "@nextui-org/framer-utils": "npm:2.0.25"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@nextui-org/use-safe-layout-effect": "npm:2.0.6"
"@react-aria/interactions": "npm:3.21.3"
"@react-aria/overlays": "npm:3.22.1"
@@ -4272,7 +4274,7 @@ __metadata:
framer-motion: ">=10.17.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/c63e9a3fc24849a9eb7001be4011edb26f552c50a3795e121d2359465445a3d8ad6e9b9ff9196dde822f6f3e013fbcc20a075596f5970b412798fc6ffacbb0fb
+ checksum: 10c0/4b6c0cde23d6f81c0f142964c27520ebda53ef03e8ba72e4493591b9d5d652c187c1b2e51d8fefcf6e830996b8665331369f648a2a9547f976eabd4587796cd9
languageName: node
linkType: hard
@@ -4323,9 +4325,9 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/use-aria-menu@npm:2.0.6":
- version: 2.0.6
- resolution: "@nextui-org/use-aria-menu@npm:2.0.6"
+"@nextui-org/use-aria-menu@npm:2.0.7":
+ version: 2.0.7
+ resolution: "@nextui-org/use-aria-menu@npm:2.0.7"
dependencies:
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -4339,13 +4341,13 @@ __metadata:
peerDependencies:
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/5f630ed014436538d5c20ba91d06e055196e4e2906852103b4db0e6ee3f663dd18e1075044aa131cde03f133827531d64da60de0153cc7f0a565d9cd3433adcf
+ checksum: 10c0/7412a5687f8d2b7d31a57c822d4dd8d2321e25ac847bdbd85685f3bcdc43504d44e90da8d1e4450bc2ba6920fcd4dc6ae57d4043a512d90d8654bbcc7e26f49d
languageName: node
linkType: hard
-"@nextui-org/use-aria-modal-overlay@npm:2.0.11":
- version: 2.0.11
- resolution: "@nextui-org/use-aria-modal-overlay@npm:2.0.11"
+"@nextui-org/use-aria-modal-overlay@npm:2.0.13":
+ version: 2.0.13
+ resolution: "@nextui-org/use-aria-modal-overlay@npm:2.0.13"
dependencies:
"@react-aria/overlays": "npm:3.22.1"
"@react-aria/utils": "npm:3.24.1"
@@ -4354,13 +4356,13 @@ __metadata:
peerDependencies:
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/abf23847bf52e9274a8fa29c1248f154d3e40b33380e61131a8e093b2188aae6b7dc97036816e9c4956e2157e228e7efb7b5d0aa62d5aa9c6aaf595523afa3ea
+ checksum: 10c0/fcd705085378671ab362ed909041e369c156aa03c69d7331a79a956069a0be5a3bb798c52def111cf623bf78515dd98a62e4224f35b99c7e6049fb3be6b306b9
languageName: node
linkType: hard
-"@nextui-org/use-aria-multiselect@npm:2.2.3":
- version: 2.2.3
- resolution: "@nextui-org/use-aria-multiselect@npm:2.2.3"
+"@nextui-org/use-aria-multiselect@npm:2.2.5":
+ version: 2.2.5
+ resolution: "@nextui-org/use-aria-multiselect@npm:2.2.5"
dependencies:
"@react-aria/i18n": "npm:3.11.1"
"@react-aria/interactions": "npm:3.21.3"
@@ -4379,7 +4381,7 @@ __metadata:
peerDependencies:
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/ae05ded66f36992bc56eb17c85b560684a384bb2050426b5cb09f01927bb4d941da210b3637a4a17b98a07e303f4eadfefa23dc8082a3b7baacec7bd4b50a35e
+ checksum: 10c0/cd402c399e95300e17575c922f1742b1ac5feb3e3a3376faee84143733ad23529ed5ef9d48f327358b09612f7081898f819f55f7a63a4d91be9ff8f804e50a3d
languageName: node
linkType: hard
@@ -4409,23 +4411,23 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/use-clipboard@npm:2.0.6":
- version: 2.0.6
- resolution: "@nextui-org/use-clipboard@npm:2.0.6"
+"@nextui-org/use-clipboard@npm:2.0.7":
+ version: 2.0.7
+ resolution: "@nextui-org/use-clipboard@npm:2.0.7"
peerDependencies:
react: ">=18"
- checksum: 10c0/19afe18e0123890d1c8f562f492643e349ddece7f24ec1c62f2b5f09c3d9bea6a317450cb8e84979f69baedc3062dc3489cc97b35bb9ad960d0a905b4b194cec
+ checksum: 10c0/646df61e92404a24d69cf34e2eb22895ce366c6eff77c2c5f2b252205cab77277a41687512683fe48317a594d5398ce488c2072a0c145ad2c78d7d82ad243f55
languageName: node
linkType: hard
-"@nextui-org/use-data-scroll-overflow@npm:2.1.6":
- version: 2.1.6
- resolution: "@nextui-org/use-data-scroll-overflow@npm:2.1.6"
+"@nextui-org/use-data-scroll-overflow@npm:2.1.7":
+ version: 2.1.7
+ resolution: "@nextui-org/use-data-scroll-overflow@npm:2.1.7"
dependencies:
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
peerDependencies:
react: ">=18"
- checksum: 10c0/38d956cec6be8681d92c4a56e40d39ae6ba9a7afbaea499f968ff8baeff465d2c1c53b1f08b6db4696ac77c4c8389c73a9e4f421f5e66ed6be0ae952c0bd84c8
+ checksum: 10c0/2ef43da4799e4f4b8914ba96d5965dfc225cf37321199f140bf8d59dbe9014b5d1e32c611265ca12d6a2423f1285d62d2e8d15b83aac81f7fbc8f91dd64b795e
languageName: node
linkType: hard
@@ -4494,15 +4496,15 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/use-pagination@npm:2.0.9":
- version: 2.0.9
- resolution: "@nextui-org/use-pagination@npm:2.0.9"
+"@nextui-org/use-pagination@npm:2.0.10":
+ version: 2.0.10
+ resolution: "@nextui-org/use-pagination@npm:2.0.10"
dependencies:
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/i18n": "npm:3.11.1"
peerDependencies:
react: ">=18"
- checksum: 10c0/8b683bd1c96f7126072c80a8d48fcf69ee7deffa7234d3196b7b2b0a3a90db0a6bd9ac5420f3f4c96df35acf00e2436e8e681c3b028adbd5ff82a2b73bf81fed
+ checksum: 10c0/4593478af43fa0bb5fa015fc7b880b1861e66189b2eb01024cb6b2c845ce8563cb0fab59ce67bfac7c56b5e23122df7b2cef1cc66b6dbcc54947a9fbae94099e
languageName: node
linkType: hard
@@ -4515,12 +4517,12 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/use-scroll-position@npm:2.0.8":
- version: 2.0.8
- resolution: "@nextui-org/use-scroll-position@npm:2.0.8"
+"@nextui-org/use-scroll-position@npm:2.0.9":
+ version: 2.0.9
+ resolution: "@nextui-org/use-scroll-position@npm:2.0.9"
peerDependencies:
react: ">=18"
- checksum: 10c0/86c0db28c9fcbde0ddf4cababd6699ab59841587305c0b0788f6ba763b44af01ab781f59a21f5b27f9a9134df256b78d6f41807ab84ee3935c3fdda942edecd7
+ checksum: 10c0/3b35f51fe55c90da89028828c971c58db4214b99cae94ec9b7079fa8c3f011852f3b20d8390fc1d76214a19bd681d1153a57ffcad194df60a50857a5d7877000
languageName: node
linkType: hard
@@ -4533,13 +4535,13 @@ __metadata:
languageName: node
linkType: hard
-"@nextui-org/user@npm:2.0.33, @nextui-org/user@npm:^2.0.33":
- version: 2.0.33
- resolution: "@nextui-org/user@npm:2.0.33"
+"@nextui-org/user@npm:2.0.34, @nextui-org/user@npm:^2.0.34":
+ version: 2.0.34
+ resolution: "@nextui-org/user@npm:2.0.34"
dependencies:
- "@nextui-org/avatar": "npm:2.0.32"
- "@nextui-org/react-utils": "npm:2.0.16"
- "@nextui-org/shared-utils": "npm:2.0.7"
+ "@nextui-org/avatar": "npm:2.0.33"
+ "@nextui-org/react-utils": "npm:2.0.17"
+ "@nextui-org/shared-utils": "npm:2.0.8"
"@react-aria/focus": "npm:3.17.1"
"@react-aria/utils": "npm:3.24.1"
peerDependencies:
@@ -4547,7 +4549,7 @@ __metadata:
"@nextui-org/theme": ">=2.1.0"
react: ">=18"
react-dom: ">=18"
- checksum: 10c0/5af2322301be93a853586f6183c5c6f1ee73cc4bb6715c6b5f8745e9f7f27914abc1b3a48963513ee697487bb203530b983405ad58e2cd64823b0d93f42dc845
+ checksum: 10c0/66b58cac8bd3a1eb5d141e18bac1ddea35084873944453409e6744d835051030fd77165eb377ca303edcaa27fa205ae3ff6f5b3410c3acb711223275219377ad
languageName: node
linkType: hard
@@ -6859,34 +6861,34 @@ __metadata:
languageName: node
linkType: hard
-"@silk-wallet/silk-constants@npm:0.0.15":
- version: 0.0.15
- resolution: "@silk-wallet/silk-constants@npm:0.0.15"
+"@silk-wallet/silk-constants@npm:0.0.17":
+ version: 0.0.17
+ resolution: "@silk-wallet/silk-constants@npm:0.0.17"
dependencies:
- "@silk-wallet/silk-interface-core": "npm:0.0.7"
- checksum: 10c0/0484144e5fef9d1afff2fa6b785bdb55906b31155dc00c7f3e1979cd9264777f4f9a9f08e686690bb16297efaf8dad1e7ebee4097ec859445ddc8aa343c78bab
+ "@silk-wallet/silk-interface-core": "npm:0.1.0"
+ checksum: 10c0/7aab2e15d756c3d29e5521839e3078181bb93e227aa2ed1341d43982c612f8a5bddfe1630662264fd6e4f95b8480359485e0cef9b976180d2476bfd24497e880
languageName: node
linkType: hard
-"@silk-wallet/silk-interface-core@npm:0.0.7":
- version: 0.0.7
- resolution: "@silk-wallet/silk-interface-core@npm:0.0.7"
- checksum: 10c0/81cfa89c2976acabed934b3601594b5ba93171c0808acbe0b5ef39d72bc004d7771cea0c67203ad4e69cbf8b4c753f30e925534bddb080b44e2814a376244b20
+"@silk-wallet/silk-interface-core@npm:0.1.0":
+ version: 0.1.0
+ resolution: "@silk-wallet/silk-interface-core@npm:0.1.0"
+ checksum: 10c0/5bd1c1734905602db7e5db20842e0d566e25b467519d9e968c556242a6cb57705544d1cc554ee9b36a112eab7f3ebc84734af47aca2442f0fabb8e7c9fc9f578
languageName: node
linkType: hard
-"@silk-wallet/silk-wallet-sdk@npm:^0.0.26":
- version: 0.0.26
- resolution: "@silk-wallet/silk-wallet-sdk@npm:0.0.26"
+"@silk-wallet/silk-wallet-sdk@npm:^0.1.1":
+ version: 0.1.1
+ resolution: "@silk-wallet/silk-wallet-sdk@npm:0.1.1"
dependencies:
"@metamask/rpc-errors": "npm:^5.1.1"
- "@silk-wallet/silk-constants": "npm:0.0.15"
- "@silk-wallet/silk-interface-core": "npm:0.0.7"
+ "@silk-wallet/silk-constants": "npm:0.0.17"
+ "@silk-wallet/silk-interface-core": "npm:0.1.0"
ethers: "npm:5.7.2"
events: "npm:^3.3.0"
zod: "npm:^3.21.4"
zod-validation-error: "npm:^1.3.0"
- checksum: 10c0/88bbdd4ad999e4587e36fb5a9ac760dd6039f30e4f5793fa783617eb0a4565c4c2e06948998ce3519ca3469db52195349ac9f6409c07bbecd356b57007a24935
+ checksum: 10c0/224e299287cf41518a1935d7f416d1e00ded0a9956fa33dbb1aafea258984861cd6ee12714699d501003e4bceb5bc0e20887502b4a75d42625f2ca467bc47907
languageName: node
linkType: hard
@@ -7442,6 +7444,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/cookie@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "@types/cookie@npm:0.6.0"
+ checksum: 10c0/5b326bd0188120fb32c0be086b141b1481fec9941b76ad537f9110e10d61ee2636beac145463319c71e4be67a17e85b81ca9e13ceb6e3bb63b93d16824d6c149
+ languageName: node
+ linkType: hard
+
"@types/debug@npm:^4.1.7":
version: 4.1.12
resolution: "@types/debug@npm:4.1.12"
@@ -10003,6 +10012,23 @@ __metadata:
languageName: node
linkType: hard
+"cookie@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "cookie@npm:0.6.0"
+ checksum: 10c0/f2318b31af7a31b4ddb4a678d024514df5e705f9be5909a192d7f116cfb6d45cbacf96a473fa733faa95050e7cff26e7832bb3ef94751592f1387b71c8956686
+ languageName: node
+ linkType: hard
+
+"cookies-next@npm:^4.2.1":
+ version: 4.2.1
+ resolution: "cookies-next@npm:4.2.1"
+ dependencies:
+ "@types/cookie": "npm:^0.6.0"
+ cookie: "npm:^0.6.0"
+ checksum: 10c0/b9401feeb5614ecdc7114ea179fe24fffce7c586ac7810e57d74509a496be3d8deffc66289f5fc0ec28f34edce8dbb88567076305583e5c31f44b4c72f38a965
+ languageName: node
+ linkType: hard
+
"core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0":
version: 3.38.1
resolution: "core-js-compat@npm:3.38.1"
@@ -16821,34 +16847,34 @@ __metadata:
resolution: "quilombo@workspace:packages/app"
dependencies:
"@icons-pack/react-simple-icons": "npm:^10.0.0"
- "@nextui-org/autocomplete": "npm:^2.1.5"
- "@nextui-org/avatar": "npm:^2.0.32"
- "@nextui-org/breadcrumbs": "npm:^2.0.12"
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/card": "npm:^2.0.33"
- "@nextui-org/chip": "npm:^2.0.32"
- "@nextui-org/dropdown": "npm:2.1.29"
- "@nextui-org/image": "npm:^2.0.31"
- "@nextui-org/input": "npm:2.2.4"
- "@nextui-org/link": "npm:^2.0.34"
- "@nextui-org/modal": "npm:^2.0.39"
- "@nextui-org/navbar": "npm:2.0.36"
- "@nextui-org/react": "npm:^2.4.6"
- "@nextui-org/select": "npm:^2.2.5"
- "@nextui-org/skeleton": "npm:^2.0.31"
- "@nextui-org/spinner": "npm:^2.0.33"
- "@nextui-org/switch": "npm:2.0.33"
- "@nextui-org/system": "npm:2.2.5"
- "@nextui-org/table": "npm:^2.0.39"
- "@nextui-org/tabs": "npm:^2.0.35"
- "@nextui-org/theme": "npm:2.2.9"
- "@nextui-org/tooltip": "npm:^2.0.39"
+ "@nextui-org/autocomplete": "npm:^2.1.7"
+ "@nextui-org/avatar": "npm:^2.0.33"
+ "@nextui-org/breadcrumbs": "npm:^2.0.13"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/card": "npm:^2.0.34"
+ "@nextui-org/chip": "npm:^2.0.33"
+ "@nextui-org/dropdown": "npm:2.1.31"
+ "@nextui-org/image": "npm:^2.0.32"
+ "@nextui-org/input": "npm:2.2.5"
+ "@nextui-org/link": "npm:^2.0.35"
+ "@nextui-org/modal": "npm:^2.0.41"
+ "@nextui-org/navbar": "npm:2.0.37"
+ "@nextui-org/react": "npm:^2.4.8"
+ "@nextui-org/select": "npm:^2.2.7"
+ "@nextui-org/skeleton": "npm:^2.0.32"
+ "@nextui-org/spinner": "npm:^2.0.34"
+ "@nextui-org/switch": "npm:2.0.34"
+ "@nextui-org/system": "npm:2.2.6"
+ "@nextui-org/table": "npm:^2.0.40"
+ "@nextui-org/tabs": "npm:^2.0.37"
+ "@nextui-org/theme": "npm:2.2.11"
+ "@nextui-org/tooltip": "npm:^2.0.41"
"@nextui-org/use-disclosure": "npm:^2.0.10"
"@nextui-org/use-infinite-scroll": "npm:^2.1.5"
- "@nextui-org/user": "npm:^2.0.33"
+ "@nextui-org/user": "npm:^2.0.34"
"@react-aria/ssr": "npm:^3.9.5"
"@react-aria/visually-hidden": "npm:^3.8.15"
- "@silk-wallet/silk-wallet-sdk": "npm:^0.0.26"
+ "@silk-wallet/silk-wallet-sdk": "npm:^0.1.1"
"@svgr/webpack": "npm:^8.1.0"
"@tailwindcss/typography": "npm:^0.5.14"
"@tanstack/eslint-plugin-query": "npm:^5.52.0"
@@ -16868,6 +16894,7 @@ __metadata:
bcrypt: "npm:^5.1.1"
chai: "npm:^4.5.0"
clsx: "npm:^2.1.1"
+ cookies-next: "npm:^4.2.1"
country-state-city: "npm:^3.2.1"
dnum: "npm:^2.13.1"
dotenv: "npm:^16.4.5"
@@ -19928,17 +19955,17 @@ __metadata:
version: 0.0.0-use.local
resolution: "www@workspace:packages/www"
dependencies:
- "@nextui-org/button": "npm:2.0.37"
- "@nextui-org/code": "npm:2.0.32"
- "@nextui-org/input": "npm:2.2.4"
- "@nextui-org/kbd": "npm:2.0.33"
- "@nextui-org/link": "npm:2.0.34"
- "@nextui-org/navbar": "npm:2.0.36"
- "@nextui-org/react": "npm:^2.4.6"
- "@nextui-org/snippet": "npm:2.0.41"
- "@nextui-org/switch": "npm:2.0.33"
- "@nextui-org/system": "npm:2.2.5"
- "@nextui-org/theme": "npm:2.2.9"
+ "@nextui-org/button": "npm:2.0.38"
+ "@nextui-org/code": "npm:2.0.33"
+ "@nextui-org/input": "npm:2.2.5"
+ "@nextui-org/kbd": "npm:2.0.34"
+ "@nextui-org/link": "npm:2.0.35"
+ "@nextui-org/navbar": "npm:2.0.37"
+ "@nextui-org/react": "npm:^2.4.8"
+ "@nextui-org/snippet": "npm:2.0.43"
+ "@nextui-org/switch": "npm:2.0.34"
+ "@nextui-org/system": "npm:2.2.6"
+ "@nextui-org/theme": "npm:2.2.11"
"@react-aria/ssr": "npm:^3.9.5"
"@react-aria/visually-hidden": "npm:^3.8.15"
"@types/node": "npm:22.5.0"