Skip to content

Commit df5a169

Browse files
committed
chore: update @makeswift/runtime version
1 parent 42cb5a4 commit df5a169

4 files changed

Lines changed: 271 additions & 218 deletions

File tree

core/app/[locale]/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
import { getSiteVersion } from '@makeswift/runtime/next/server';
12
import { Analytics } from '@vercel/analytics/react';
23
import { SpeedInsights } from '@vercel/speed-insights/next';
34
import { clsx } from 'clsx';
45
import type { Metadata } from 'next';
5-
import { draftMode } from 'next/headers';
66
import { notFound } from 'next/navigation';
77
import { NextIntlClientProvider } from 'next-intl';
88
import { setRequestLocale } from 'next-intl/server';
@@ -118,7 +118,7 @@ export default async function RootLayout({ params, children }: Props) {
118118
setRequestLocale(locale);
119119

120120
return (
121-
<MakeswiftProvider previewMode={(await draftMode()).isEnabled}>
121+
<MakeswiftProvider siteVersion={await getSiteVersion()}>
122122
<html className={clsx(fonts.map((f) => f.variable))} lang={locale}>
123123
<head>
124124
<SiteTheme />

core/lib/makeswift/provider.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
'use client';
22

3-
import { ReactRuntimeProvider, RootStyleRegistry } from '@makeswift/runtime/next';
3+
import { ReactRuntimeProvider, RootStyleRegistry, SiteVersion } from '@makeswift/runtime/next';
44

55
import { runtime } from '~/lib/makeswift/runtime';
66
import '~/lib/makeswift/components';
77

88
export function MakeswiftProvider({
99
children,
10-
previewMode,
10+
siteVersion,
1111
}: {
1212
children: React.ReactNode;
13-
previewMode: boolean;
13+
siteVersion: SiteVersion | null;
1414
}) {
1515
return (
16-
<ReactRuntimeProvider previewMode={previewMode} runtime={runtime}>
16+
<ReactRuntimeProvider runtime={runtime} siteVersion={siteVersion}>
1717
<RootStyleRegistry enableCssReset={false}>{children}</RootStyleRegistry>
1818
</ReactRuntimeProvider>
1919
);

core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@conform-to/react": "^1.6.1",
1818
"@conform-to/zod": "^1.6.1",
1919
"@icons-pack/react-simple-icons": "^11.2.0",
20-
"@makeswift/runtime": "^0.24.6",
20+
"@makeswift/runtime": "0.0.0-snapshot-20250819213058",
2121
"@radix-ui/react-accordion": "^1.2.11",
2222
"@radix-ui/react-checkbox": "^1.3.2",
2323
"@radix-ui/react-dialog": "^1.1.14",

0 commit comments

Comments
 (0)