/** * External Dependencies */ import { createHashRouter, Navigate, RouterProvider } from 'react-router-dom'; /** * WordPress dependencies */ import { createRoot } from '@wordpress/element'; /** * Internal dependencies */ import Root from './routes/Root'; import Connections from './routes/connections'; import AddConnection from './routes/connections/add-connection'; import EditConnection from './routes/connections/edit-connection'; import EmailTest from './routes/email-test'; const router = createHashRouter( [ { path: '/providers', element: , children: [ { index: true, element: , }, { path: 'add', element: , }, { path: 'edit/:id', element: , }, ], }, { path: 'email-test', element: , children: [ { index: true, element: , }, ], }, { path: '*', element: , }, ] ); const rootElement = document.getElementById( 'solidwp-mail-root' ); const root = createRoot( rootElement ); root.render( );