Skip to content

Commit cfe8076

Browse files
committed
feat(cloud): connect page
1 parent 18b0008 commit cfe8076

File tree

79 files changed

+7801
-5703
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+7801
-5703
lines changed

frontend/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
},
1919
"dependencies": {
2020
"@clerk/clerk-js": "^5.92.1",
21-
"@clerk/clerk-react": "^5.46.2",
21+
"@clerk/clerk-react": "^5.47.0",
22+
"@clerk/elements": "^0.23.63",
23+
"@clerk/shared": "3.25.0",
2224
"@clerk/themes": "^2.4.18",
2325
"@codemirror/autocomplete": "^6.18.7",
2426
"@codemirror/commands": "^6.8.1",
@@ -56,7 +58,7 @@
5658
"@radix-ui/react-tooltip": "^1.2.8",
5759
"@radix-ui/react-visually-hidden": "^1.2.3",
5860
"@rivet-gg/cloud": "file:vendor/rivet-cloud.tgz",
59-
"@rivet-gg/icons": "file:vendor/rivet-icons.tgz",
61+
"@rivet-gg/icons": "workspace:*",
6062
"@rivetkit/actor": "file:vendor/rivetkit-actor.tgz",
6163
"@rivetkit/core": "file:vendor/rivetkit-core.tgz",
6264
"@rivetkit/engine-api-full": "workspace:*",

frontend/packages/icons/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src

frontend/packages/icons/manifest.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

frontend/packages/icons/scripts/postinstall.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ if (process.env.FONTAWESOME_PACKAGE_TOKEN) {
3434
private: true,
3535
sideEffects: false,
3636
dependencies: {
37-
"@awesome.me/kit-63db24046b": "^1.0.13",
37+
"@awesome.me/kit-63db24046b": "^1.0.15",
3838
"@fortawesome/pro-regular-svg-icons": "6.6.0",
3939
"@fortawesome/pro-solid-svg-icons": "6.6.0",
4040
},
@@ -73,7 +73,10 @@ for (const [pkg, { icons }] of Object.entries(manifest)) {
7373

7474
if (isCustom) {
7575
if (hasFaToken) {
76-
indexJsSource += `export * from "${pkg}";\n`;
76+
const iconNames = icons.map(({ icon }) => icon);
77+
const exp = iconNames
78+
.join(", ");
79+
indexJsSource += `export { ${exp} } from "${pkg}";\n`;
7780
} else {
7881
const iconNames = icons.map(({ icon }) => icon);
7982
const exp = iconNames

frontend/packages/icons/src/index.gen.js

Lines changed: 2339 additions & 2339 deletions
Large diffs are not rendered by default.

frontend/packages/icons/src/index.gen.ts

Lines changed: 2339 additions & 2339 deletions
Large diffs are not rendered by default.

frontend/packages/icons/src/package-lock.json

Lines changed: 78 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/packages/icons/src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"sideEffects": false,
55
"dependencies": {
6-
"@awesome.me/kit-63db24046b": "^1.0.13",
6+
"@awesome.me/kit-63db24046b": "^1.0.15",
77
"@fortawesome/pro-regular-svg-icons": "6.6.0",
88
"@fortawesome/pro-solid-svg-icons": "6.6.0"
99
}

frontend/src/app.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,15 @@ export const router = createRouter({
3535
__APP_TYPE__ === "cloud" ? clerk : (undefined as unknown as Clerk),
3636
queryClient: queryClient,
3737
},
38-
defaultStaleTime: Infinity,
39-
defaultPendingComponent: PageLayout.Root.Skeleton,
4038
defaultPreloadStaleTime: 0,
4139
defaultGcTime: 0,
4240
defaultPreloadGcTime: 0,
41+
defaultStaleTime: Infinity,
42+
scrollRestoration: true,
43+
defaultPendingMinMs: 300,
44+
defaultPendingComponent: FullscreenLoading,
4345
defaultOnCatch: (error) => {
46+
console.error("Router caught an error:", error);
4447
Sentry.captureException(error);
4548
},
4649
});

frontend/src/app/actor-builds-list.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export function ActorBuildsList() {
2222
<div className="h-full">
2323
<div className="flex flex-col gap-[1px]">
2424
{data?.length === 0 ? (
25-
<p className="text-xs text-muted-foreground ms-2">
25+
<p className="text-xs text-muted-foreground ms-1">
2626
No instances found.
2727
</p>
2828
) : null}

0 commit comments

Comments
 (0)