summaryrefslogtreecommitdiff
path: root/src/main.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.tsx')
-rw-r--r--src/main.tsx13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/main.tsx b/src/main.tsx
index cd65146..6808475 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -1,14 +1,15 @@
import React from 'react'
import ReactDOM from 'react-dom/client'
-import { BrowserRouter, createBrowserRouter, Navigate, RouterProvider } from 'react-router-dom'
+import { createBrowserRouter, Navigate, RouterProvider } from 'react-router-dom'
import Products from "./routes/products/products";
import Product from "./routes/products/product";
import Companies from "./routes/companies/companies";
import Account from "./routes/account/account";
import { EditAccount } from './routes/account/edit';
-import { editAccount } from './clients/actions';
+import { Edit as EditAddress } from "./routes/account/addresses/edit";
+import { editAccount, editAddress } from './clients/actions';
import Layout from "./components/layout";
-import { accountLoader, loader, productLoader } from "./clients/loaders";
+import { accountLoader, loader, productLoader, addressLoader } from "./clients/loaders";
import './index.css';
const routes = [
@@ -39,6 +40,12 @@ const routes = [
action: editAccount
},
{
+ path: "/account/addresses/:addressId/edit",
+ element: <EditAddress/>,
+ loader: addressLoader,
+ action: editAddress,
+ },
+ {
path: '/',
element: <Navigate to='/products'/>
}