Router
Gerencia as rotas da aplicação no processo renderizador.
O componente Router
retornado pela função createElectronRouter é responsável por gerenciar as rotas a partir das janelas correspondentes no processo de renderização.
Internamente, ele usa o RouterProvider
e a função createHashRouter
do pacote react-router-dom
e aplica a lógica necessária para que as janelas correspondentes sejam exibidas corretamente.
Exemplo básico
<Router
main={
<Route path="/" element={<Layout />} errorElement={<ErrorScreen />}>
<Route
path="/"
element={<MainScreen />}
/>
<Route path="/about" element={<AboutScreen />} />
</Route>
}
/>
Referência da API
Propriedade | Tipo |
---|---|
| Route |
| object |