View Issue Details

IDProjectCategoryView StatusLast Update
0006802Talermerchant portal webuipublic2021-08-24 14:23
Reportersebasjm Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.8Fixed in Version0.8 
Summary0006802: Refactor form field logic
DescriptionCurrently the forms inputs have too much code about how are going to be rendered, this should be separated in order to let the caller decide how is going to be rendered.
In particularly, all fields are show with a horizontal-full-width design. This change is needed to be able to show more than one field in a row.

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2021-05-31 16:06

developer   ~0017937

Lot of code was delegated into the useField hooks where the logic relies.
Components like Input, InputSelect and friends are now responsible just for the UI and this is enough separation of concerns.

Issue History

Date ModifiedUsernameFieldChange
2021-03-10 20:05sebasjmNew Issue
2021-03-10 20:05sebasjmStatusnew => assigned
2021-03-10 20:05sebasjmAssigned To => sebasjm
2021-05-31 16:06sebasjmNote Added: 0017937
2021-05-31 16:07sebasjmStatusassigned => informing
2021-05-31 16:07sebasjmResolutionopen => fixed
2021-05-31 16:07sebasjmFixed in Version => git (master)
2021-07-30 11:58Christian GrothoffFixed in Versiongit (master) => 0.8.1
2021-07-30 11:59Christian GrothoffTarget Version => 0.8.1
2021-07-30 12:01Christian GrothoffFixed in Version0.8.1 => 0.8
2021-07-30 12:01Christian GrothoffTarget Version0.8.1 => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui