diff --git a/src/app/[lang]/(dashboard)/(private)/apps/purchase/purchase-orders/add/page.tsx b/src/app/[lang]/(dashboard)/(private)/apps/purchase/purchase-orders/add/page.tsx index 71c0036..52cb4b2 100644 --- a/src/app/[lang]/(dashboard)/(private)/apps/purchase/purchase-orders/add/page.tsx +++ b/src/app/[lang]/(dashboard)/(private)/apps/purchase/purchase-orders/add/page.tsx @@ -1,7 +1,7 @@ import Grid from '@mui/material/Grid2' import PurchaseOrderAddHeader from '@/views/apps/purchase/purchase-orders/add/PurchaseOrderAddHeader' -import PurchaseOrderAddForm from '@/views/apps/purchase/purchase-orders/add/PurchaseOrderAddForm' +import PurchaseAddForm from '@/views/apps/purchase/purchase-form/PurchaseAddForm' const PurchaseOrderAddPage = () => { return ( @@ -10,7 +10,7 @@ const PurchaseOrderAddPage = () => { - + ) diff --git a/src/views/apps/purchase/purchase-orders/add/PurchaseOrderAddForm.tsx b/src/views/apps/purchase/purchase-form/PurchaseAddForm.tsx similarity index 84% rename from src/views/apps/purchase/purchase-orders/add/PurchaseOrderAddForm.tsx rename to src/views/apps/purchase/purchase-form/PurchaseAddForm.tsx index 77814ef..7a158d9 100644 --- a/src/views/apps/purchase/purchase-orders/add/PurchaseOrderAddForm.tsx +++ b/src/views/apps/purchase/purchase-form/PurchaseAddForm.tsx @@ -4,11 +4,11 @@ import React, { useState } from 'react' import { Card, CardContent } from '@mui/material' import Grid from '@mui/material/Grid2' import { IngredientItem, PurchaseOrderFormData } from '@/types/apps/purchaseOrderTypes' -import PurchaseOrderBasicInfo from './PurchaseOrderBasicInfo' -import PurchaseOrderIngredientsTable from './PurchaseOrderIngredientsTable' -import PurchaseOrderSummary from './PurchaseOrderSummary' +import PurchaseBasicInfo from './PurchaseBasicInfo' +import PurchaseIngredientsTable from './PurchaseIngredientsTable' +import PurchaseSummary from './PurchaseSummary' -const PurchaseOrderAddForm: React.FC = () => { +const PurchaseAddForm: React.FC = () => { const [formData, setFormData] = useState({ vendor: null, nomor: 'PO/00043', @@ -100,10 +100,10 @@ const PurchaseOrderAddForm: React.FC = () => { {/* Basic Info Section */} - + {/* Ingredients Table Section */} - { /> {/* Summary Section */} - + ) } -export default PurchaseOrderAddForm +export default PurchaseAddForm diff --git a/src/views/apps/purchase/purchase-orders/add/PurchaseOrderBasicInfo.tsx b/src/views/apps/purchase/purchase-form/PurchaseBasicInfo.tsx similarity index 97% rename from src/views/apps/purchase/purchase-orders/add/PurchaseOrderBasicInfo.tsx rename to src/views/apps/purchase/purchase-form/PurchaseBasicInfo.tsx index 6d8adcf..6cce349 100644 --- a/src/views/apps/purchase/purchase-orders/add/PurchaseOrderBasicInfo.tsx +++ b/src/views/apps/purchase/purchase-form/PurchaseBasicInfo.tsx @@ -7,12 +7,12 @@ import CustomAutocomplete from '@/@core/components/mui/Autocomplete' import CustomTextField from '@/@core/components/mui/TextField' import { DropdownOption, PurchaseOrderFormData } from '@/types/apps/purchaseOrderTypes' -interface PurchaseOrderBasicInfoProps { +interface PurchaseBasicInfoProps { formData: PurchaseOrderFormData handleInputChange: (field: keyof PurchaseOrderFormData, value: any) => void } -const PurchaseOrderBasicInfo: React.FC = ({ formData, handleInputChange }) => { +const PurchaseBasicInfo: React.FC = ({ formData, handleInputChange }) => { // Sample data for dropdowns const vendorOptions: DropdownOption[] = [ { label: 'Vendor A', value: 'vendor_a' }, @@ -194,4 +194,4 @@ const PurchaseOrderBasicInfo: React.FC = ({ formDat ) } -export default PurchaseOrderBasicInfo +export default PurchaseBasicInfo diff --git a/src/views/apps/purchase/purchase-orders/add/PurchaseOrderIngredientsTable.tsx b/src/views/apps/purchase/purchase-form/PurchaseIngredientsTable.tsx similarity index 97% rename from src/views/apps/purchase/purchase-orders/add/PurchaseOrderIngredientsTable.tsx rename to src/views/apps/purchase/purchase-form/PurchaseIngredientsTable.tsx index 8cb8836..d319568 100644 --- a/src/views/apps/purchase/purchase-orders/add/PurchaseOrderIngredientsTable.tsx +++ b/src/views/apps/purchase/purchase-form/PurchaseIngredientsTable.tsx @@ -7,14 +7,14 @@ import CustomAutocomplete from '@/@core/components/mui/Autocomplete' import CustomTextField from '@/@core/components/mui/TextField' import { IngredientItem, PurchaseOrderFormData } from '@/types/apps/purchaseOrderTypes' -interface PurchaseOrderIngredientsTableProps { +interface PurchaseIngredientsTableProps { formData: PurchaseOrderFormData handleIngredientChange: (index: number, field: keyof IngredientItem, value: any) => void addIngredientItem: () => void removeIngredientItem: (index: number) => void } -const PurchaseOrderIngredientsTable: React.FC = ({ +const PurchaseIngredientsTable: React.FC = ({ formData, handleIngredientChange, addIngredientItem, @@ -246,4 +246,4 @@ const PurchaseOrderIngredientsTable: React.FC void } -const PurchaseOrderSummary: React.FC = ({ formData, handleInputChange }) => { +const PurchaseSummary: React.FC = ({ formData, handleInputChange }) => { // Initialize transaction costs if not exist const transactionCosts = formData.transactionCosts || [] @@ -575,4 +575,4 @@ const PurchaseOrderSummary: React.FC = ({ formData, h ) } -export default PurchaseOrderSummary +export default PurchaseSummary