File tree Expand file tree Collapse file tree 5 files changed +34
-0
lines changed
packages/plugin-rsc/examples/basic/src/routes Expand file tree Collapse file tree 5 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ 'use client'
2+
3+ import { TestHmrSharedComponent } from './shared1'
4+ import { testHmrSharedObject } from './shared2'
5+
6+ export function TestHmrSharedClient ( ) {
7+ return (
8+ < div >
9+ test-hmr-shared-client: (< TestHmrSharedComponent /> ,{ ' ' }
10+ { testHmrSharedObject . value } )
11+ </ div >
12+ )
13+ }
Original file line number Diff line number Diff line change 1+ import { TestHmrSharedComponent } from './shared1'
2+ import { testHmrSharedObject } from './shared2'
3+
4+ export function TestHmrSharedServer ( ) {
5+ return (
6+ < div >
7+ test-hmr-shared-server: (< TestHmrSharedComponent /> ,{ ' ' }
8+ { testHmrSharedObject . value } )
9+ </ div >
10+ )
11+ }
Original file line number Diff line number Diff line change 1+ export function TestHmrSharedComponent ( ) {
2+ return < > component</ >
3+ }
Original file line number Diff line number Diff line change 1+ export const testHmrSharedObject = {
2+ value : 'object' ,
3+ }
Original file line number Diff line number Diff line change @@ -32,6 +32,8 @@ import { TestHydrationMismatch } from './hydration-mismatch/server'
3232import { TestBrowserOnly } from './browser-only/client'
3333import { TestTransitiveCjsClient } from './deps/transitive-cjs/client'
3434import TestDepCssInServer from '@vitejs/test-dep-css-in-server/server'
35+ import { TestHmrSharedServer } from './hmr-shared/server'
36+ import { TestHmrSharedClient } from './hmr-shared/client'
3537
3638export function Root ( props : { url : URL } ) {
3739 return (
@@ -56,6 +58,8 @@ export function Root(props: { url: URL }) {
5658 < TestDepCssInServer />
5759 < TestHydrationMismatch url = { props . url } />
5860 < TestHmrClientDep />
61+ < TestHmrSharedServer />
62+ < TestHmrSharedClient />
5963 < TestTemporaryReference />
6064 < TestServerActionError />
6165 < TestReplayConsoleLogs url = { props . url } />
You can’t perform that action at this time.
0 commit comments