refactor: simplify FieldSet layout in ProductForm component and remove conditional rendering for variant stock field
This commit is contained in:
parent
9dba5e1491
commit
60c58a9709
@ -204,7 +204,7 @@ function submit() {
|
||||
</CardHeader>
|
||||
<CardContent>
|
||||
<FieldGroup>
|
||||
<FieldSet :class="['grid gap-4', method === 'put' ? 'md:grid-cols-1' : 'md:grid-cols-2']">
|
||||
<FieldSet class="grid gap-4 md:grid-cols-2">
|
||||
<Field>
|
||||
<FieldLabel :for="`variant_name_${variant.client_id}`" required>
|
||||
Nama Varian
|
||||
@ -214,7 +214,7 @@ function submit() {
|
||||
@update:model-value="setVariantField(variant.client_id, 'name', String($event))" />
|
||||
<FieldError :errors="variantErrors(form, variant.client_id, 'name')" />
|
||||
</Field>
|
||||
<Field v-if="method !== 'put'">
|
||||
<Field>
|
||||
<FieldLabel :for="`variant_stock_${variant.client_id}`" required>
|
||||
Stok
|
||||
</FieldLabel>
|
||||
|
||||
@ -280,7 +280,7 @@ function submit() {
|
||||
<CardContent>
|
||||
<FieldGroup>
|
||||
<FieldSet
|
||||
:class="['grid gap-4', method === 'put' || (useSamePrice && prices.length > 1) ? 'md:grid-cols-2' : 'md:grid-cols-3']">
|
||||
class="grid gap-4 md:grid-cols-3">
|
||||
<Field>
|
||||
<FieldLabel :for="`variant_${price.client_id}`" required>
|
||||
Nama Varian
|
||||
@ -298,7 +298,7 @@ function submit() {
|
||||
@update:model-value="setPriceField(price.client_id, 'stock', String($event))" />
|
||||
<FieldError :errors="priceErrors(form, price.client_id, 'stock')" />
|
||||
</Field>
|
||||
<Field v-if="!useSamePrice || prices.length === 1">
|
||||
<Field>
|
||||
<FieldLabel :for="`price_${price.client_id}`" required>
|
||||
Harga
|
||||
</FieldLabel>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user