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