Мне нужно настроить динамическое изменение захаркодженого filterLayer[0]

const LayerChangeControlsTabContainer = ({ enabledLayers, handlerChangeLayerSetting, changeDisplayOfMapItem }) => {
  const filteredLayer = enabledLayers.filter((item) => item.isSelected === true);
  debugger
  // выводятся вначале настройки из customSettings слоя, потом, если выполнится условие, настройки вида отображения объектов,
  // потом настройки стиля карты
  return (
    <div>
      <LayerChangeControlsField selectedLayer={filteredLayer[0]} changeLayerSetting={handlerChangeLayerSetting} />
      {filteredLayer[0].layerSchema.possibleLayersToRender?.length ? (
        <LayerChangeDisplayField selectedLayer={filteredLayer[0]} changeDisplayOfMapItem={changeDisplayOfMapItem} />
      ) : null}
    </div>
  );
};

Ответы (0 шт):