Enhance responsiveness of PurchaseOrderForm and enable horizontal scrolling in Stock page

This commit is contained in:
davidels1 2025-09-25 23:18:24 +02:00
parent 6c4ec2c423
commit 54d029cf14
2 changed files with 4 additions and 4 deletions

View file

@ -267,7 +267,7 @@ export function PurchaseOrderForm({ setOpen, refreshData }: PurchaseOrderFormPro
<div className="border p-4 rounded-md">
<h3 className="text-lg font-semibold mb-4">Order Items</h3>
{form.getValues("items").map((item, index) => (
<div key={index} className="grid grid-cols-5 gap-4 mb-4 items-center">
<div key={index} className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-5 gap-4 mb-4 items-center">
<FormField
control={form.control}
name={`items.${index}.itemName`}
@ -335,9 +335,9 @@ export function PurchaseOrderForm({ setOpen, refreshData }: PurchaseOrderFormPro
</FormItem>
)}
/>
<div className="flex justify-center">
<div className="flex justify-center md:justify-start">
{form.getValues("items").length > 1 && (
<Button type="button" variant="outline" size="icon" onClick={() => removeItem(index)}>
<Button type="button" variant="outline" size="icon" onClick={() => removeItem(index)} className="w-full sm:w-auto">
-
</Button>
)}

View file

@ -77,7 +77,7 @@ const Stock = () => {
</DialogContent>
</Dialog>
</div>
<div className="w-full overflow-hidden">
<div className="w-full overflow-x-auto">
<DataTable
columns={columns}
data={stockItems}