+
- {label}
+ {Icon ? : label}
-
+
)
}
-export default AccountButton
\ No newline at end of file
+export default AccountButton
diff --git a/src/modules/layout/components/vt-cartbutton/index.tsx b/src/modules/layout/components/vt-cartbutton/index.tsx
index 781b9c1..cb6a8f2 100644
--- a/src/modules/layout/components/vt-cartbutton/index.tsx
+++ b/src/modules/layout/components/vt-cartbutton/index.tsx
@@ -3,23 +3,9 @@ import {
LayoutComponentDefinition,
LayoutContext,
} from "vibentec/component-map"
-import { clx, IconButton } from "@medusajs/ui"
+import { clx } from "@medusajs/ui"
import { Suspense } from "react"
import CartButton from "@modules/layout/components/cart-button"
-import { ShoppingBag, ShoppingCart } from "@medusajs/icons"
-
-const IconButtonComponent = ({ className, variant }: { className?: string; variant?: "shoppingBag" | "cart" }) => {
- const variants = {
- shoppingBag: ShoppingBag,
- cart: ShoppingCart,
- }
- const Icon = variants[variant ?? "shoppingBag"]
- return (
-