Skip to content

Commit 222950d

Browse files
committed
Fix tests, use logger.info
1 parent e038ac0 commit 222950d

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

packages/react-router-dev/vite/rsc/plugin.ts

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ import { loadDotenv } from "../load-dotenv";
2929
import { validatePluginOrder } from "../plugins/validate-plugin-order";
3030
import { warnOnClientSourceMaps } from "../plugins/warn-on-client-source-maps";
3131

32-
let loggedExperimentalWarning = false;
33-
3432
export function reactRouterRSCVitePlugin(): Vite.PluginOption[] {
3533
let configLoader: ConfigLoader;
3634
let typegenWatcherPromise: Promise<Typegen.Watcher> | undefined;
@@ -282,18 +280,24 @@ export function reactRouterRSCVitePlugin(): Vite.PluginOption[] {
282280
await configLoader.close();
283281
},
284282
},
285-
{
286-
name: "react-router/rsc/experimental-warning",
287-
configResolved() {
288-
if (loggedExperimentalWarning) return;
289-
loggedExperimentalWarning = true;
290-
logger.warn(
283+
(() => {
284+
let logged = false;
285+
function logExperimentalInfo() {
286+
if (logged) return;
287+
logged = true;
288+
logger.info(
291289
colors.yellow(
292290
`${viteCommand === "serve" ? " " : ""}🧪 Using React Router's RSC Framework Mode (experimental)`,
293291
),
294292
);
295-
},
296-
},
293+
}
294+
return {
295+
name: "react-router/rsc/experimental-warning",
296+
sharedDuringBuild: true,
297+
buildStart: logExperimentalInfo,
298+
configureServer: logExperimentalInfo,
299+
};
300+
})(),
297301
{
298302
name: "react-router/rsc/typegen",
299303
async config(viteUserConfig, { command, mode }) {

0 commit comments

Comments
 (0)