As usual, this is the hardest component to design properly.
The application needs to collect information about these entry components, including the "member name" and the ValueType of the field. The information is stored within a HashMap<String, ValueType>, where the member_name is the String key and the ValueType is an enum containing type information.
The issue with the current implementation is that we don't have a way of easily accepting these inputs across the input components. The inputs do not accept the ValueType enum, and we would like to wrap them in an RwSignal if at all possible. This may require a full rework of the input components so that they properly verify that type of values passed in (i.e. we cannot pass an InputType::Number to a RadioList, since it only accepts InputType::String as a value type).
This should be discussed thoroughly before merging - this will be a significant change if it's pushed through.
As usual, this is the hardest component to design properly.
The application needs to collect information about these entry components, including the "member name" and the `ValueType` of the field. The information is stored within a `HashMap<String, ValueType>`, where the `member_name` is the `String` key and the `ValueType` is an enum containing type information.
The issue with the current implementation is that we don't have a way of easily accepting these inputs across the input components. The inputs do not accept the `ValueType` enum, and we would like to wrap them in an `RwSignal` if at all possible. This may require a full rework of the input components so that they properly verify that type of values passed in (i.e. we cannot pass an `InputType::Number` to a `RadioList`, since it only accepts `InputType::String` as a value type).
This should be discussed thoroughly before merging - this will be a significant change if it's pushed through.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
As usual, this is the hardest component to design properly.
The application needs to collect information about these entry components, including the "member name" and the
ValueTypeof the field. The information is stored within aHashMap<String, ValueType>, where themember_nameis theStringkey and theValueTypeis an enum containing type information.The issue with the current implementation is that we don't have a way of easily accepting these inputs across the input components. The inputs do not accept the
ValueTypeenum, and we would like to wrap them in anRwSignalif at all possible. This may require a full rework of the input components so that they properly verify that type of values passed in (i.e. we cannot pass anInputType::Numberto aRadioList, since it only acceptsInputType::Stringas a value type).This should be discussed thoroughly before merging - this will be a significant change if it's pushed through.
The components have been updated to use the correct data types, and so we can proceed to use this same data type for the multi entry component.
This was solved in #13. Closing this issue.