Skip to content

Commit f115be9

Browse files
Merge pull request #1475 from laststance/devin/1746178567-enable-msw-in-production
2 parents a4de0a9 + 11d9b42 commit f115be9

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

src/main.tsx

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,12 @@ import App from './App'
66

77
const root = ReactDOM.createRoot(document.getElementById('root')!)
88

9-
// Setup MSW mock server in development
10-
if (process.env.NODE_ENV === 'development') {
11-
// Certify MSW's Service Worker is available before start React app.
12-
import('../mocks/browser')
13-
.then(async ({ worker }) => {
14-
return worker.start()
15-
}) // Run <App /> when Service Worker is ready to intercept requests.
16-
.then(() => {
17-
root.render(<App />)
18-
})
19-
// Never setup MSW mock server in production
20-
} else if (process.env.NODE_ENV === 'production') {
21-
root.render(<App />)
22-
}
9+
// Setup MSW mock server in both development and production
10+
// Certify MSW's Service Worker is available before starting React app
11+
import('../mocks/browser')
12+
.then(async ({ worker }) => {
13+
return worker.start()
14+
}) // Run <App /> when Service Worker is ready to intercept requests
15+
.then(() => {
16+
root.render(<App />)
17+
})

0 commit comments

Comments
 (0)