The functional flow logic we've adopted for @kbn/management-settings components is not one I would encourage. Specifically, these components use "drilled" onChange handlers that pass changes up to a component-based store, then back down to the input component.
In the interest of time and compatibility, we've opted to use this pattern from the original components in advancedSettings. We need to revisit the state management and prop-drilling when we replace the application in the advancedSettingsplugin.
The functional flow logic we've adopted for
@kbn/management-settings
components is not one I would encourage. Specifically, these components use "drilled"onChange
handlers that pass changes up to a component-based store, then back down to the input component.In the interest of time and compatibility, we've opted to use this pattern from the original components in
advancedSettings
. We need to revisit the state management and prop-drilling when we replace the application in theadvancedSettings
plugin.