Skip to content

Commit 6624214

Browse files
authored
Merge branch 'main' into yash/deploy-config-updates-4
2 parents aa40e9c + 60235ad commit 6624214

File tree

25 files changed

+1343
-1312
lines changed

25 files changed

+1343
-1312
lines changed

apps/dashboard/package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -29,25 +29,25 @@
2929
"@emotion/styled": "11.14.0",
3030
"@hookform/resolvers": "^3.9.1",
3131
"@marsidev/react-turnstile": "^1.1.0",
32-
"@radix-ui/react-accordion": "^1.2.3",
33-
"@radix-ui/react-alert-dialog": "^1.1.6",
34-
"@radix-ui/react-avatar": "^1.1.3",
35-
"@radix-ui/react-checkbox": "^1.1.4",
36-
"@radix-ui/react-dialog": "1.1.6",
37-
"@radix-ui/react-dropdown-menu": "^2.1.6",
38-
"@radix-ui/react-hover-card": "^1.1.6",
39-
"@radix-ui/react-label": "^2.1.2",
40-
"@radix-ui/react-popover": "^1.1.6",
41-
"@radix-ui/react-progress": "^1.1.2",
42-
"@radix-ui/react-radio-group": "^1.2.3",
43-
"@radix-ui/react-select": "^2.1.6",
44-
"@radix-ui/react-separator": "^1.1.2",
45-
"@radix-ui/react-slot": "^1.1.2",
46-
"@radix-ui/react-switch": "^1.1.3",
47-
"@radix-ui/react-tooltip": "1.1.8",
48-
"@sentry/nextjs": "9.11.0",
32+
"@radix-ui/react-accordion": "^1.2.4",
33+
"@radix-ui/react-alert-dialog": "^1.1.7",
34+
"@radix-ui/react-avatar": "^1.1.4",
35+
"@radix-ui/react-checkbox": "^1.1.5",
36+
"@radix-ui/react-dialog": "1.1.7",
37+
"@radix-ui/react-dropdown-menu": "^2.1.7",
38+
"@radix-ui/react-hover-card": "^1.1.7",
39+
"@radix-ui/react-label": "^2.1.3",
40+
"@radix-ui/react-popover": "^1.1.7",
41+
"@radix-ui/react-progress": "^1.1.3",
42+
"@radix-ui/react-radio-group": "^1.2.4",
43+
"@radix-ui/react-select": "^2.1.7",
44+
"@radix-ui/react-separator": "^1.1.3",
45+
"@radix-ui/react-slot": "^1.2.0",
46+
"@radix-ui/react-switch": "^1.1.4",
47+
"@radix-ui/react-tooltip": "1.2.0",
48+
"@sentry/nextjs": "9.12.0",
4949
"@shazow/whatsabi": "0.21.0",
50-
"@tanstack/react-query": "5.71.10",
50+
"@tanstack/react-query": "5.72.1",
5151
"@tanstack/react-table": "^8.21.2",
5252
"@thirdweb-dev/service-utils": "workspace:*",
5353
"@vercel/functions": "2.0.0",
@@ -68,7 +68,7 @@
6868
"input-otp": "^1.4.1",
6969
"ioredis": "^5.6.0",
7070
"ipaddr.js": "^2.2.0",
71-
"lucide-react": "0.483.0",
71+
"lucide-react": "0.487.0",
7272
"next": "15.2.4",
7373
"next-plausible": "^3.12.4",
7474
"next-themes": "^0.4.6",
@@ -96,7 +96,7 @@
9696
"sonner": "2.0.3",
9797
"spdx-correct": "^3.2.0",
9898
"stripe": "17.7.0",
99-
"swagger-ui-react": "^5.20.6",
99+
"swagger-ui-react": "^5.20.7",
100100
"tailwind-merge": "^2.6.0",
101101
"tailwindcss-animate": "^1.0.7",
102102
"thirdweb": "workspace:*",
@@ -135,9 +135,9 @@
135135
"checkly": "5.2.0",
136136
"eslint": "8.57.0",
137137
"eslint-config-biome": "1.9.4",
138-
"eslint-plugin-react-compiler": "19.0.0-beta-e993439-20250328",
138+
"eslint-plugin-react-compiler": "19.0.0-beta-e993439-20250405",
139139
"eslint-plugin-storybook": "0.12.0",
140-
"knip": "5.46.5",
140+
"knip": "5.47.0",
141141
"next-sitemap": "^4.2.3",
142142
"postcss": "8.5.3",
143143
"storybook": "8.6.12",

apps/dashboard/src/@3rdweb-sdk/react/hooks/useEngine.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ import invariant from "tiny-invariant";
1515
import type { EngineStatus } from "../../../app/team/[team_slug]/(team)/~/engine/(instance)/[engineId]/overview/components/transactions-table";
1616
import { engineKeys } from "../cache-keys";
1717

18-
export type EngineTier = "STARTER" | "PREMIUM" | "ENTERPRISE";
19-
2018
// Engine instances
2119
export type EngineInstance = {
2220
id: string;
2321
accountId: string;
2422
name: string;
2523
url: string;
2624
lastAccessedAt: string;
25+
isCloudHosted: boolean;
26+
isPlanEngine: boolean;
2727
status:
2828
| "active"
2929
| "pending"

apps/dashboard/src/app/login/onboarding/team-onboarding/TeamInfoForm.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,8 @@ export function TeamInfoFormUI(props: {
155155
});
156156
}
157157

158+
const maxTeamNameLength = 32;
159+
158160
return (
159161
<div className="rounded-lg border bg-card ">
160162
<Form {...form}>
@@ -199,6 +201,7 @@ export function TeamInfoFormUI(props: {
199201
placeholder="Company Inc."
200202
autoComplete="off"
201203
{...field}
204+
maxLength={maxTeamNameLength}
202205
/>
203206
</FormControl>
204207
<FormDescription>
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
import type { Meta, StoryObj } from "@storybook/react";
2+
import { EngineFooterCard } from "./_components";
3+
4+
const meta = {
5+
title: "Engine/EngineFooterCard",
6+
component: EngineFooterCard,
7+
args: {
8+
team_slug: "demo-team",
9+
},
10+
decorators: [
11+
(Story) => (
12+
<div className="container max-w-6xl py-10">
13+
<Story />
14+
</div>
15+
),
16+
],
17+
} satisfies Meta<typeof EngineFooterCard>;
18+
19+
export default meta;
20+
type Story = StoryObj<typeof meta>;
21+
22+
export const Growth: Story = {
23+
args: {
24+
teamPlan: "growth",
25+
},
26+
};
27+
28+
export const Accelerate: Story = {
29+
args: {
30+
teamPlan: "accelerate",
31+
},
32+
};
33+
34+
export const Scale: Story = {
35+
args: {
36+
teamPlan: "scale",
37+
},
38+
};
39+
40+
export const Pro: Story = {
41+
args: {
42+
teamPlan: "pro",
43+
},
44+
};

0 commit comments

Comments
 (0)