-
-
Notifications
You must be signed in to change notification settings - Fork 402
Expand file tree
/
Copy pathapp.tsx
More file actions
27 lines (24 loc) · 602 Bytes
/
app.tsx
File metadata and controls
27 lines (24 loc) · 602 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//@ts-nocheck
import React from 'react';
// Remote modules are loaded via Module Federation runtime.
// Since remote exports are unknown at build time, use default import
// and destructure the named exports from it.
import RemoteModule from 'mfe1/component';
const RemoteApp = RemoteModule.App || RemoteModule;
export function App() {
return (
<div className="App">
<ul>
<li>
<a>Home</a>
</li>
<li>
<a>Flights</a>
</li>
</ul>
<React.Suspense fallback="...">
<RemoteApp />
</React.Suspense>
</div>
);
}