Refactor_Expenses #317

Closed
pramod.mahajan wants to merge 247 commits from Refactor_Expenses into Feature_Expense
2 changed files with 3 additions and 1 deletions
Showing only changes of commit 653051919c - Show all commits

View File

@ -35,7 +35,7 @@ export const ExpenseSchema = (expenseTypes) => {
.array(
z.object({
fileName: z.string().min(1, { message: "Filename is required" }),
base64Data: z.string().min(1, { message: "File data is required" }),
base64Data: z.string().nullable(),
contentType: z.string().refine((val) => ALLOWED_TYPES.includes(val), {
message: "Only PDF, PNG, JPG, or JPEG files are allowed",
}),

View File

@ -71,6 +71,7 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => {
error: EmpError,
} = useEmployeesByProject(selectedproject);
const files = watch("billAttachments");
const onFileChange = async (e) => {
const newFiles = Array.from(e.target.files);
@ -181,6 +182,7 @@ const ManageExpense = ({ closeModal, expenseToEdit = null }) => {
useEffect(() => {
setExpenseType(ExpenseTypes?.find((type) => type.id === ExpenseTypeId));
return () => reset(defaultExpense);
}, [ExpenseTypeId]);
const handleClose = () => {