summaryrefslogtreecommitdiff
path: root/src/main.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.tsx')
-rw-r--r--src/main.tsx8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main.tsx b/src/main.tsx
index ebe246a..147d913 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -8,7 +8,7 @@ import Account from "./routes/account/account";
import Cart from "./routes/account/cart";
import { EditAccount } from './routes/account/edit';
import { Edit as EditAddress } from "./routes/account/addresses/edit";
-import { create, editAccount, authenticatedEdit } from './clients/actions';
+import { create, editAccount, authenticatedEdit, addToCart, deleteFromCart } from './clients/actions';
import Layout from "./components/layout";
import { accountLoader, loader, productLoader, addressLoader, cardLoader, cartLoader } from "./clients/loaders";
import './index.css';
@@ -25,7 +25,8 @@ const routes = [
{
path: "products/:productId",
loader: productLoader,
- element: <Product/>
+ action: addToCart,
+ element: <Product/>,
},
{
path: "/companies",
@@ -68,7 +69,8 @@ const routes = [
{
path: "/account/cart",
element: <Cart/>,
- loader: cartLoader
+ loader: cartLoader,
+ action: deleteFromCart
},
{
path: '/',