Openbravo Issue Tracking System - Infrastructure
View Issue Details
0054858Infrastructurewiki.openbravo.compublic2024-03-06 13:112024-03-20 15:32
gonzalo_fernandez 
gonzalo_fernandez 
normaltrivialN/A
closedfixed 
5
0054858: Simplify implementation of multiselector
A new base component should be provided that includes a multiselector input and a multiselector dialog, and that is responsible of keeping track of the selected records and on maintaining the state (open/closed) of the dialog. This new base component should be easily pluggable into a form.
.
.
No tags attached.
Issue History
2024-03-06 13:11gonzalo_fernandezNew Issue
2024-03-06 13:11gonzalo_fernandezAssigned To => gonzalo_fernandez
2024-03-06 14:11hgbotNote Added: 0161767
2024-03-20 15:32hgbotResolutionopen => fixed
2024-03-20 15:32hgbotStatusnew => closed
2024-03-20 15:32hgbotNote Added: 0162425
2024-03-20 15:32hgbotFixed in Version => 24Q2
2024-03-20 15:32hgbotNote Added: 0162426

Notes
(0161767)
hgbot   
2024-03-06 14:11   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1402 [^]
(0162425)
hgbot   
2024-03-20 15:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1402 [^]
(0162426)
hgbot   
2024-03-20 15:32   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 9be968bd213e286a0903e4acb0d3b194b858d55d
Author: Augusto Mauch <augusto.mauch@openbravo.com>
Date: 20-03-2024 15:31:56
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/9be968bd213e286a0903e4acb0d3b194b858d55d [^]

Fixes ISSUE-54858: Simplifies implementation of multirecord selectors

---
A web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/BaseMultiSelector.jsx
A web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/__test__/BaseMultiSelector.test.jsx
A web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/index.js
A web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/stories/BaseMultiSelector.stories.jsx
A web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/stories/BaseMultiSelector.stories.scss
A web-jspack/org.openbravo.core2/src/components/Form/field-type/MultiSelectionFieldType.js
A web-jspack/org.openbravo.core2/src/components/Form/stories/BaseForm.stories.jsx
A web-jspack/org.openbravo.core2/src/components/Form/stories/BaseForm.stories.scss
M web-jspack/org.openbravo.core2/src/components/BaseFormMultiSelector/BaseFormMultiSelector.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelectorDialog/BaseMultiSelectorDialog.jsx
M web-jspack/org.openbravo.core2/src/components/Form/field-type/FormFieldTypeStore.js
M web-jspack/org.openbravo.core2/src/ob-init.js
---