import { useState } from "react";
import styles from "../../styles";
import { colors } from "../../styles";
import TextField from "@mui/material/TextField";
import NoteAddIcon from "@mui/icons-material/NoteAdd";
import Button from "../Button/Button";
import { toast } from "react-toastify";
import { EquipmentCreateAPI } from "../API/API";
import RadioGroup from "@mui/material/RadioGroup";
import FormControlLabel from "@mui/material/FormControlLabel";
import FormControl from "@mui/material/FormControl";
import FormLabel from "@mui/material/FormLabel";
import Radio from "@mui/material/Radio";
import { useQueryClient } from "@tanstack/react-query";
export default function AddSKUModal() {
const queryClient = useQueryClient();
const [sku, setSKU] = useState({
name: "",
description: "",
category: "MISC",
});
const [error, setError] = useState("");
return (
<>
) => {
setSKU({ ...sku, name: e.target.value });
setError("");
}}
value={sku.name}
placeholder={"Enter SKU name"}
/>
) =>
setSKU({ ...sku, description: e.target.value })
}
value={sku.description}
placeholder={"Give a brief description of the SKU"}
/>
Category
) => {
setSKU({ ...sku, category: e.target.value });
setError("");
}}
>
}
label="Workstation"
style={styles.text_dark}
/>
}
label="Networking"
style={styles.text_dark}
/>
}
label="CCTV"
style={styles.text_dark}
/>
}
label="Furniture"
style={styles.text_dark}
/>
}
label="Peripherals"
style={styles.text_dark}
/>
}
label="Miscellaneous"
style={styles.text_dark}
/>
{error}