diff --git a/src/Countries.jsx b/src/Countries.jsx
index 229cba8..6cc5d23 100644
--- a/src/Countries.jsx
+++ b/src/Countries.jsx
@@ -87,6 +87,11 @@ const initialFilterFilters = [
"label": "ГеоЭС",
"checked": false
},
+ {
+ "value": 8,
+ "label": "СЭС и ВЭС",
+ "checked": false
+ },
{
"value": 7,
"label": "Все ВИЭ",
@@ -177,99 +182,105 @@ export default function Countries({ mapOptions, onMapOptionClick }) {
const generatePopup = (info) => {
console.log(info)
+ const [currentTech, currentYear, currentParameter] = filterFilters.map(f => f.options.find(o => o.checked)).concat(paintFilters[0].options.find(o => o.checked))
return (
-

- {info.area_km2 &&
Площадь – {(info.area_km2 / 1000).toFixed(1).replace(".", ",")} тыс. км²
}
- {info.population_person &&
Численность населения – {(info.population_person / 1000).toFixed(1).replace(".", ",")} тыс. чел.
}
- {info.population_densitiy_pers_km2 &&
Плотность населения – {info.population_densitiy_pers_km2.toFixed(1).replace(".", ",")} чел./км²
}
-
-
{filterFilters.map(f => f.options.find(o => o.checked).label).join(". ")}
+

+ {info.area_km2 &&
Площадь {(info.area_km2 / 1000).toFixed(1).replace(".", ",")} тыс. км²
}
+ {info.population_person &&
Численность населения {(info.population_person / 1000).toFixed(1).replace(".", ",")} тыс. чел.
}
+ {info.population_densitiy_pers_km2 &&
Плотность населения {info.population_densitiy_pers_km2.toFixed(1).replace(".", ",")} чел./км²
}
+ {info.year_carbon_neutrality &&
Целевой год достижения углеродной нейтральности {info.year_carbon_neutrality}
}
+
+ {info[currentParameter.value] &&
+
+
{currentParameter.label} в {currentYear.label} году
+
+
+ {info.power_fact_mw != null &&
+
+ |
+ {currentTech.label}
+ |
+
+ {info[currentParameter.value].toFixed(1).replace(".", ",")}
+ |
+
+ }
+
+
+
+ }
+
+
+
+
Совокупная установленная мощность ВИЭ по итогам {info.static_date_power} года, МВт
- {/*
-
- |
- Показатель
- |
-
- Значение
- |
-
- */}
- {info.power_fact_mw != null &&
+ {info.static_power_fact_solar_mw != null &&
- |
- Фактическая установленная мощность, МВт
+ |
+ Солнечные электростанции
|
- {info.power_fact_mw.toFixed(2).replace(".", ",")}
+ {info.static_power_fact_solar_mw.toFixed(1).replace(".", ",")}
|
}
- {info.power_plan_mw != null &&
+ {info.static_power_fact_onshore_mw != null &&
- |
- Плановая установленная мощность, МВт
+ |
+ Наземные ветроэлектростанции
|
- {info.power_plan_mw.toFixed(1).replace(".", ",")}
+ {info.static_power_fact_onshore_mw.toFixed(1).replace(".", ",")}
|
}
- {info.power_opw_mw != null &&
+ {info.static_power_fact_offshore_mw != null &&
- |
- Мощность отобранных проектов, МВт
+ |
+ Офшорные ветроэлектростанции
|
- {info.power_opw_mw.toFixed(1).replace(".", ",")}
+ {info.static_power_fact_offshore_mw.toFixed(1).replace(".", ",")}
|
}
- {info.capacity_additions_mw != null &&
+ {info.static_power_fact_res_mw != null &&
- |
- Годовой объём вводов, МВт
+ |
+ Всего ВИЭ (включая СЭС, ВЭС, ГЭС, БиоЭС, ГеоЭС)
|
- {info.capacity_additions_mw.toFixed(1).replace(".", ",")}
+ {info.static_power_fact_res_mw.toFixed(1).replace(".", ",")}
|
}
- {info.generation_gwh != null &&
+ {info.static_res_share_power != null &&
- |
- Производство электроэнергии, ГВт⋅ч
+ |
+ Доля всей ВИЭ-генерации в балансе мощности страны, %
|
- {info.generation_gwh.toFixed(1).replace(".", ",")}
+ {info.static_res_share_power.toFixed(1).replace(".", ",")}
|
}
- {info.res_share_generation != null &&
+ {info.static_solar_wind_share_power != null &&
- |
- Доля в выработке электроэнергии, %
+ |
+ Доля СЭС и ВЭС в балансе мощности страны, %
|
- {info.res_share_generation.toFixed(1).replace(".", ",")}
- |
-
- }
- {info.res_share_power != null &&
-
- |
- Доля в балансе мощности, %
- |
-
- {info.res_share_power.toFixed(1).replace(".", ",")}
+ {info.static_solar_wind_share_power.toFixed(1).replace(".", ",")}
|
}
+
+
Источник: IRENA
{info.date_actualization &&
Дата актуализации: {info.date_actualization}
}
)
@@ -379,7 +390,7 @@ export default function Countries({ mapOptions, onMapOptionClick }) {