+
No Wallets Found
{searchValue && (
Your search for {`"${searchValue}"`} did not match any wallets
diff --git a/apps/dashboard/src/app/account/wallets/LinkWalletsUI.stories.tsx b/apps/dashboard/src/app/account/wallets/LinkWalletsUI.stories.tsx
index 3e1b48d7c..3d1d507be 100644
--- a/apps/dashboard/src/app/account/wallets/LinkWalletsUI.stories.tsx
+++ b/apps/dashboard/src/app/account/wallets/LinkWalletsUI.stories.tsx
@@ -4,7 +4,7 @@ import { BadgeContainer, mobileViewport } from "../../../stories/utils";
import { LinkWalletUI } from "./LinkWalletUI";
const meta = {
- title: "Account/LinkWallets",
+ title: "Account/Pages/Link Wallets",
component: Variants,
parameters: {
nextjs: {
diff --git a/apps/dashboard/src/app/components/Header/SecondaryNav/ResourcesDropdownButton.tsx b/apps/dashboard/src/app/components/Header/SecondaryNav/ResourcesDropdownButton.tsx
index c8a5c9158..f94a99719 100644
--- a/apps/dashboard/src/app/components/Header/SecondaryNav/ResourcesDropdownButton.tsx
+++ b/apps/dashboard/src/app/components/Header/SecondaryNav/ResourcesDropdownButton.tsx
@@ -4,6 +4,7 @@ import { Button } from "@/components/ui/button";
import {
DropdownMenu,
DropdownMenuContent,
+ DropdownMenuItem,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import { CmdKSearchModal } from "components/cmd-k-search";
@@ -29,48 +30,47 @@ export function ResourcesDropdownButton() {
-
-
-
+
+
+
Chainlist
+
+
Playground
+
-
+
+
Explore Contracts
+
-
+
+
Popular Contracts
+
+
-
+
>
diff --git a/apps/dashboard/src/app/components/Header/SecondaryNav/account-button.client.tsx b/apps/dashboard/src/app/components/Header/SecondaryNav/account-button.client.tsx
index 3400d2251..192d9e8cb 100644
--- a/apps/dashboard/src/app/components/Header/SecondaryNav/account-button.client.tsx
+++ b/apps/dashboard/src/app/components/Header/SecondaryNav/account-button.client.tsx
@@ -6,6 +6,7 @@ import {
DropdownMenuContent,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
+import { SkeletonContainer } from "@/components/ui/skeleton";
import { cn } from "@/lib/utils";
import { LogOutIcon, Moon, Sun } from "lucide-react";
import { useTheme } from "next-themes";
@@ -30,15 +31,16 @@ export function AccountButton(props: {
-
+
-
{props.email}
+
{v}
}
+ />
+
- {props.connectButton}
+ {props.connectButton}
diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.stories.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.stories.tsx
index dee13f476..101ab5313 100644
--- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.stories.tsx
+++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.stories.tsx
@@ -40,6 +40,10 @@ function Story() {
buttonLabel="Some Action"
buttonOnClick={() => {}}
isLoading={false}
+ confirmationDialog={{
+ title: "This is confirmation title",
+ description: "This is confirmation description",
+ }}
/>
@@ -50,6 +54,10 @@ function Story() {
buttonLabel="Some Action"
buttonOnClick={() => {}}
isLoading={true}
+ confirmationDialog={{
+ title: "This is confirmation title",
+ description: "This is confirmation description",
+ }}
/>
diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.tsx
index 795d4cb15..ce24eb43b 100644
--- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.tsx
+++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/DangerSettingCard.tsx
@@ -1,12 +1,27 @@
import { Spinner } from "@/components/ui/Spinner/Spinner";
import { Button } from "@/components/ui/button";
+import {
+ Dialog,
+ DialogClose,
+ DialogContent,
+ DialogDescription,
+ DialogFooter,
+ DialogHeader,
+ DialogTitle,
+ DialogTrigger,
+} from "@/components/ui/dialog";
+
export function DangerSettingCard(props: {
title: string;
description: string;
buttonLabel: string;
buttonOnClick: () => void;
isLoading: boolean;
+ confirmationDialog: {
+ title: string;
+ description: string;
+ };
}) {
return (
@@ -19,14 +34,46 @@ export function DangerSettingCard(props: {
-
+
);
diff --git a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/GeneralSettingsPage.stories.tsx b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/GeneralSettingsPage.stories.tsx
index 7b1f0292b..103483a9a 100644
--- a/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/GeneralSettingsPage.stories.tsx
+++ b/apps/dashboard/src/app/team/[team_slug]/(team)/~/settings/general/GeneralSettingsPage.stories.tsx
@@ -69,10 +69,10 @@ function ComponentVariantions() {