DocumentaçãoAPIrendererRouter

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

PropriedadeTipo

[id]

Route

_providerProps?

object