hmm
This commit is contained in:
@@ -5,20 +5,17 @@ import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogFooter } from "
|
||||
import { Button } from "@/components/ui/button";
|
||||
import { Input } from "@/components/ui/input";
|
||||
|
||||
interface ShippingData {
|
||||
name: string;
|
||||
price: number;
|
||||
_id?: string; // Optional for new entry
|
||||
}
|
||||
|
||||
import { ShippingData } from "@/lib/types";
|
||||
|
||||
interface ShippingModalProps {
|
||||
open: boolean;
|
||||
onClose: () => void;
|
||||
onSave: (shippingData: ShippingData) => void;
|
||||
shippingData: { name: string; price: number }; // Define type of shippingData
|
||||
onSave: (shippingData: ShippingData) => void; // ✅ Allow passing shippingData
|
||||
shippingData: ShippingData;
|
||||
setShippingData: React.Dispatch<React.SetStateAction<ShippingData>>;
|
||||
editing: boolean;
|
||||
handleChange: (e: ChangeEvent<HTMLInputElement>) => void;
|
||||
setShippingData: React.Dispatch<React.SetStateAction<{ name: string; price: 0.00 }>>;
|
||||
}
|
||||
|
||||
export const ShippingModal = ({
|
||||
|
||||
Reference in New Issue
Block a user