From b08cf040ce00a3cbef08c189be28a6776993962c Mon Sep 17 00:00:00 2001 From: Chloe Date: Tue, 16 Apr 2024 16:53:46 +0700 Subject: [PATCH] feat: implement new footer Signed-off-by: Chloe --- components/layout/footer-menu.tsx | 31 ++++++++++++----- components/layout/footer.tsx | 53 +++++++++++++++++++++++++++--- lib/shopify/index.ts | 16 +++++---- lib/shopify/queries/menu.ts | 4 +++ lib/shopify/types.ts | 1 + lib/utils.ts | 4 +++ public/icons/american-express.png | Bin 0 -> 17206 bytes public/icons/facebook.png | Bin 0 -> 16641 bytes public/icons/instagram.png | Bin 0 -> 16788 bytes public/icons/mastercard.png | Bin 0 -> 15103 bytes public/icons/pinterest.png | Bin 0 -> 21817 bytes public/icons/twitter.png | Bin 0 -> 23994 bytes public/icons/visa.png | Bin 0 -> 15631 bytes public/icons/youtube.png | Bin 0 -> 12113 bytes 14 files changed, 90 insertions(+), 19 deletions(-) create mode 100644 public/icons/american-express.png create mode 100644 public/icons/facebook.png create mode 100644 public/icons/instagram.png create mode 100644 public/icons/mastercard.png create mode 100644 public/icons/pinterest.png create mode 100644 public/icons/twitter.png create mode 100644 public/icons/visa.png create mode 100644 public/icons/youtube.png diff --git a/components/layout/footer-menu.tsx b/components/layout/footer-menu.tsx index 444406294..e88d6d7e5 100644 --- a/components/layout/footer-menu.tsx +++ b/components/layout/footer-menu.tsx @@ -19,7 +19,7 @@ const FooterMenuItem = ({ item }: { item: Menu }) => { { ); }; -export default function FooterMenu({ menu }: { menu: Menu[] }) { +function FooterMenu({ menu }: { menu: Menu[] }) { if (!menu.length) return null; return ( -