Add gift modal
This commit is contained in:
@@ -47,6 +47,7 @@ import {
|
||||
} from "@/components/ui/select";
|
||||
import { GiftStatus, GiftPriority } from "@/client/types.gen";
|
||||
import { CategoryModal } from "@/components/gifts/category-modal";
|
||||
import { GiftModal } from "@/components/gifts/gift-modal";
|
||||
|
||||
export default function GiftRegistryPage() {
|
||||
const { slug } = useParams<{ slug: string }>();
|
||||
@@ -588,6 +589,15 @@ export default function GiftRegistryPage() {
|
||||
/>
|
||||
)}
|
||||
|
||||
{/* Category Modals */}
|
||||
{isAddCategoryModalOpen && (
|
||||
<CategoryModal
|
||||
isOpen={isAddCategoryModalOpen}
|
||||
onClose={() => setIsAddCategoryModalOpen(false)}
|
||||
eventId={event.id}
|
||||
/>
|
||||
)}
|
||||
|
||||
{isEditCategoryModalOpen && selectedCategoryId && (
|
||||
<CategoryModal
|
||||
isOpen={isEditCategoryModalOpen}
|
||||
@@ -600,8 +610,26 @@ export default function GiftRegistryPage() {
|
||||
/>
|
||||
)}
|
||||
|
||||
{/* Modal placeholders - will be implemented later */}
|
||||
{/* These would render the appropriate modals when isAddGiftModalOpen, etc. are true */}
|
||||
{/* Gift Modals */}
|
||||
{isAddGiftModalOpen && (
|
||||
<GiftModal
|
||||
isOpen={isAddGiftModalOpen}
|
||||
onClose={() => setIsAddGiftModalOpen(false)}
|
||||
eventId={event.id}
|
||||
/>
|
||||
)}
|
||||
|
||||
{isEditGiftModalOpen && selectedGiftId && (
|
||||
<GiftModal
|
||||
isOpen={isEditGiftModalOpen}
|
||||
onClose={() => {
|
||||
setIsEditGiftModalOpen(false);
|
||||
setSelectedGiftId(null);
|
||||
}}
|
||||
giftId={selectedGiftId}
|
||||
eventId={event.id}
|
||||
/>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user