diff --git a/api/rpk-api/firm/template/schemas.py b/api/rpk-api/firm/template/schemas.py index 798d62d..b79b519 100644 --- a/api/rpk-api/firm/template/schemas.py +++ b/api/rpk-api/firm/template/schemas.py @@ -13,7 +13,10 @@ class ContractTemplateRead(Reader, ContractTemplate): class ContractTemplateCreate(Writer): name: str = Field(title="Nom") title: str = Field(title="Titre") - parties: List[PartyTemplate] = Field(default=[], title="Parties") + parties: List[PartyTemplate] = Field( + default=[], + props={"items_per_row": "2"}, + title="Parties") provisions: List[ProvisionTemplateReference] = Field( default=[], props={"items_per_row": "1", "numbered": True}, diff --git a/gui/rpk-gui/src/lib/crud/components/templates/ArrayFieldTemplate.tsx b/gui/rpk-gui/src/lib/crud/components/templates/ArrayFieldTemplate.tsx index 54120df..553fbd6 100644 --- a/gui/rpk-gui/src/lib/crud/components/templates/ArrayFieldTemplate.tsx +++ b/gui/rpk-gui/src/lib/crud/components/templates/ArrayFieldTemplate.tsx @@ -73,14 +73,14 @@ export default function ArrayFieldTemplate< uiSchema={uiSchema} registry={registry} /> - + {items && items.map(({ key, ...itemProps }: ArrayFieldTemplateItemType, index) => ( - - {numbered &&{index + 1}} - - + + {numbered &&{index + 1}} + + ))}