From 5c75a483a7390ebc742e705abd94f5338e6fc6b8 Mon Sep 17 00:00:00 2001 From: Michael Novotny Date: Tue, 20 Jun 2023 21:58:12 -0500 Subject: [PATCH] Adds animation back --- components/cart/modal.tsx | 270 +++++++++++++++++++++----------------- 1 file changed, 147 insertions(+), 123 deletions(-) diff --git a/components/cart/modal.tsx b/components/cart/modal.tsx index 949fb088a..82c2a310a 100644 --- a/components/cart/modal.tsx +++ b/components/cart/modal.tsx @@ -1,6 +1,6 @@ 'use client'; -import { Dialog } from '@headlessui/react'; +import { Dialog, Transition } from '@headlessui/react'; import Image from 'next/image'; import Link from 'next/link'; @@ -11,7 +11,7 @@ import Price from 'components/price'; import { DEFAULT_OPTION } from 'lib/constants'; import type { Cart } from 'lib/shopify/types'; import { createUrl } from 'lib/utils'; -import { useEffect, useRef, useState } from 'react'; +import { Fragment, useEffect, useRef, useState } from 'react'; import { useCookies } from 'react-cookie'; import DeleteItemButton from './delete-item-button'; import EditItemQuantityButton from './edit-item-quantity-button'; @@ -56,128 +56,152 @@ export default function CartModal({ cart, cartIdUpdated }: { cart: Cart; cartIdU - - + ); }