Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ async function main() {
})
}

// implement server HMR by trigering re-fetch/render of RSC upon server code change
// implement server HMR by triggering re-fetch/render of RSC upon server code change
if (import.meta.hot) {
import.meta.hot.on('rsc:update', (e) => {
console.log('[vite-rsc:update]', e.file)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ export async function handleRequest({
const ssrResult = await ssrEntryModule.renderHTML(rscStream, {
formState,
nonce,
// allow quick simulation of javscript disabled browser
// allow quick simulation of javascript disabled browser
debugNojs: url.searchParams.has('__nojs'),
})

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ async function main() {
)
createRoot(document.body).render(browserRoot)

// implement server HMR by trigering re-fetch/render of RSC upon server code change
// implement server HMR by triggering re-fetch/render of RSC upon server code change
if (import.meta.hot) {
import.meta.hot.on('rsc:update', () => {
fetchRscPayload()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ async function main() {
)
createRoot(document.body).render(browserRoot)

// implement server HMR by trigering re-fetch/render of RSC upon server code change
// implement server HMR by triggering re-fetch/render of RSC upon server code change
if (import.meta.hot) {
import.meta.hot.on('rsc:update', () => {
fetchRscPayload()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ async function main() {
})
}

// implement server HMR by trigering re-fetch/render of RSC upon server code change
// implement server HMR by triggering re-fetch/render of RSC upon server code change
if (import.meta.hot) {
import.meta.hot.on('rsc:update', () => {
fetchRscPayload()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ async function handler(request: Request): Promise<Response> {
>('ssr', 'index')
const ssrResult = await renderHTML(rscStream, {
formState,
// allow quick simulation of javscript disabled browser
// allow quick simulation of javascript disabled browser
debugNojs: url.searchParams.has('__nojs'),
})

Expand Down
6 changes: 3 additions & 3 deletions packages/plugin-rsc/examples/starter/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Vite + RSC

This example shows how to setup a React application with [Server Component](https://react.dev/reference/rsc/server-components) features on Vite using [`@vitejs/plugin-rsc`](https://github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-rsc).
This example shows how to set up a React application with [Server Component](https://react.dev/reference/rsc/server-components) features on Vite using [`@vitejs/plugin-rsc`](https://github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-rsc).

[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/vitejs/vite-plugin-react/tree/main/packages/plugin-rsc/examples/starter)

Expand All @@ -13,12 +13,12 @@ npm run build
npm run preview
```

## API usages
## API usage

See [`@vitejs/plugin-rsc`](https://github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-rsc) for the documentation.

- [`vite.config.ts`](./vite.config.ts)
- `@higoawa/vite-rsc/plugin`
- `@vitejs/plugin-rsc/plugin`
- [`./src/framework/entry.rsc.tsx`](./src/framework/entry.rsc.tsx)
- `@vitejs/plugin-rsc/rsc`
- `import.meta.viteRsc.loadModule`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ async function main() {
})
}

// implement server HMR by trigering re-fetch/render of RSC upon server code change
// implement server HMR by triggering re-fetch/render of RSC upon server code change
if (import.meta.hot) {
import.meta.hot.on('rsc:update', () => {
fetchRscPayload()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ export default async function handler(request: Request): Promise<Response> {
>('ssr', 'index')
const ssrResult = await ssrEntryModule.renderHTML(rscStream, {
formState,
// allow quick simulation of javscript disabled browser
// allow quick simulation of javascript disabled browser
debugNojs: url.searchParams.has('__nojs'),
})

Expand Down
Loading