<% if(view_by == 'state') { %>
<% pillConfig[view_by].forEach((theme, index) => { %> <% var current_theme = config.filter((obj) => obj.theme_name == theme.category) %> <% current_theme = current_theme.length ? current_theme[0] : {} %> <% if(location.href.includes('_pdf') == false) { %>
<% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %> <% }) %>
<% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %>
<% current_subsector.forEach((card,ind)=> { %>
indicator-icon1

<%= card.indicator %>

<% if (card.chart_type=="bar_chart" ) { %>
<% } else if (card.chart_type=="text" ) { %>

<%= isNaN(parseFloat(card.data.state))==true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% } else if(card.chart_type.toLowerCase() == "number") { %> <% console.log("from char type") %>

<%= isNaN(parseFloat(card.data.state)) == true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% }else if (card.chart_type=="donut_chart" || card.chart_type=="unit_chart" ) { %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<%- card['data']['key_name'] %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.country)) ? card['data']['country_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.country)) && card['units']=='%' ? '%' : '' %>

India
<% } else if (card.chart_type=="progress_bar_chart" ){ %>
<%= card.data.key_name %>

<%= (card.data.state_label) %> <%= card.units %>

India

<%= (card.data.country_label) %> <%= card.units %>

<% } %>
<% }) %> <% }) %>
<% }else{ %> <% let cards_per_subsector = [] %> <% let page_per_subsector = 0 %> <% let rowCount = 0 %> <% let cardCount = 0 %> <% let totalCards = 0 %> <% let valid_indicators = [] %>
<% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %> <% current_subsector = _.filter(current_subsector, (card)=> !(isNaN(parseFloat(card.data.state)) == true || isNaN(parseFloat(card.data.country)) == true)) %> <% cards_per_subsector.push(current_subsector.length) %> <% if(subsector_indicators.length > 0){ %> <% valid_indicators.push(subsector) %> <% } %> <% totalCards += current_subsector.length %> <% }) %>
<% let current_sector_count=0 %> <% let subsectorCards = [] %> <% theme["sub_sectors"] = _.filter(theme["sub_sectors"],f => valid_indicators.includes(f) ) %> <% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %>
<% cardCount = 0 %> <% current_subsector = _.filter(current_subsector,(card)=> !(isNaN(parseFloat(card.data.state)) == true || isNaN(parseFloat(card.data.country)) == true)) %> <% subsectorCards.push(current_subsector.length) %> <% current_subsector.forEach((card,ind)=> { %>
indicator-icon1

<%= card.indicator %>

<% if (card.chart_type=="bar_chart" ) { %>
<% } else if (card.chart_type=="text" ) { %>

<%= isNaN(parseFloat(card.data.state))==true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% } else if(card.chart_type.toLowerCase() == "number") { %> <% console.log("from char type") %>

<%= isNaN(parseFloat(card.data.state)) == true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% }else if (card.chart_type=="donut_chart" || card.chart_type=="unit_chart" ) { %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<%- card['data']['key_name'] %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.country)) ? card['data']['country_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.country)) && card['units']=='%' ? '%' : '' %>

India
<% } else if (card.chart_type=="progress_bar_chart" ){ %>
<%= card.data.key_name %>

<%= (card.data.state_label) %> <%= card.units %>

India

<%= (card.data.country_label) %> <%= card.units %>

<% } %>
<% cardCount += 1 %> <% current_sector_count += 1 %> <% if (cardCount % 3 === 0 || ind === current_subsector.length - 1) { %> <% rowCount += 1 %> <% } %> <% if(current_sector_count != totalCards && rowCount == 2 && ind === current_subsector.length-1) { %> <% if(sindex == 0 && cardCount > 3 && cardCount <= 6){ %>
<%} else if(sindex == 1 && subsectorCards[sindex-1] <= 3 && cardCount <= 3){ %>
<% } else if(sindex >= 1 && subsectorCards[sindex-1] > 3 && cardCount <= 3 ) { %>
case when sub sector at row 2
<% } else if(sindex > 1 && subsectorCards[sindex-1] < 3 && cardCount <= 3 ) { %>
case when sub sector at row 1 and row
<% } else if(subsectorCards[sindex] <= 6 && cardCount <= 6 ) { %>
<% } else if(subsectorCards[sindex] > 6 && cardCount > 6 ) { %>
<% } %> <% }else if(current_sector_count != totalCards && rowCount == 2 && ind != current_subsector.length-1){ %> <% if(sindex == 0 && cardCount == 6){ %>
<%} else if(sindex == 1 && subsectorCards[sindex-1] <= 3 && cardCount <= 3){ %>
<% } else if(sindex >= 1 && subsectorCards[sindex-1] > 3 && cardCount <= 3 ) { %>
<% } else if(sindex > 1 && subsectorCards[sindex-1] < 3 && cardCount <= 3 ) { %>
case when sub sector at row 1 and row 2 no end
<% } else if(subsectorCards[sindex] > 6 && cardCount <= 6 ) { %>
<% }else if(subsectorCards[sindex] > 6 && cardCount > 6 ) { %>
<% } %> <% } else if(current_sector_count == totalCards){ %> <% if(sindex == 0 && rowCount == 1 && cardCount <= 3){ %>
<% } else if( rowCount == 1 && cardCount <= 3) { %>
<% } else if(rowCount == 1){ %>
<% } else if(rowCount == 2 && sindex == 1 && subsectorCards[sindex-1] <= 3 && cardCount <= 3){ %>
<% } else if( rowCount ==2 && subsectorCards[sindex-1] <= 3 && cardCount <= 3 ) { %>
<% } else if (rowCount == 2 && subsectorCards[sindex-1] > 3 && cardCount <= 3 ) { %>
<% } else if(rowCount == 2 && cardCount <=6 ){ %>
<% } else if(rowCount == 2 ){ %>
<% } %> <% } %> <% if(rowCount==2){ %> <% rowCount=0 %> <%}%> <% }) %> <% }) %>
<%}%> <% }) %> <% } else if(view_by == 'sector'){ %> <% if(location.href.includes('_pdf')==false){ %>
<% let selectedSectors = parse_url().searchKey.sector || 'all' %> <% let selectedSector_list = selectedSectors.split(",") %> <% let fil_pillConfig = _.filter(pillConfig[view_by], f => selectedSector_list.includes(f.category) == true || selectedSector_list.includes("all") == true) %> <% fil_pillConfig.forEach((theme, index) => { %> <% var current_theme = config.filter((obj) => obj.theme_name == theme.category) %> <% current_theme = current_theme.length ? current_theme[0] : {} %>
<% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !isNaN(parseFloat(f.data.country)) == true && !isNaN(parseFloat(f.data.state)) == true ) %> <% }) %>
<% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !isNaN(parseFloat(f.data.country)) == true && !isNaN(parseFloat(f.data.state)) == true ) %>
<% current_subsector.forEach((card,ind)=> { %> <% console.log(subsector.display_title.includes('Production') ? card : '') %>
indicator-icon1

<%= card.indicator %>

<% if (card.chart_type=="bar_chart") { %>
<% } else if (card.chart_type=="text" ) { %>
<% if(parse_url().searchKey.state != 'all') { %>

<%= isNaN(parseFloat(card.data.state)) == true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<% } %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% } else if(card.chart_type.toLowerCase() == "number") { %>
<% if(parse_url().searchKey.state != 'all') { %>

<%= isNaN(parseFloat(card.data.state)) == true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<% } %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% } else if (card.chart_type.toLowerCase() == "pictogram"){ %>
<% if(parse_url().searchKey.state != 'all') { %>

<%- card['data']['key_name'] %>

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<% } %>

India

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.country)) ? card['data']['country_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.country)) && card['units']=='%' ? '%' : '' %>

<% } else if (card.chart_type=="donut_chart" || card.chart_type=="unit_chart") { %>
<% if(parse_url().searchKey.state != 'all') { %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<%- card['data']['key_name'] %>
<% } %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.country)) ? card['data']['country_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.country)) && card['units']=='%' ? '%' : '' %>

India
<% } else if (card.chart_type == "progress_bar_chart"){ %>
<% if(parse_url().searchKey.state != 'all') { %>
<%= card.data.key_name %>

<%= (card.data.state_label) %><%= card.units %>

<% } %>
India

<%= (card.data.country_label) %><%= card.units %>

<% } %>
<% }) %> <% }) %> <% }) %>
<%} else {%>
<% if(location.href.includes("sector_scorecard_profile_pdf")){ %> <% $(".header_selector").addClass("d-none") %> <% } %>
<% let selectedSectors = parse_url().searchKey.sector || 'all' %> <% let selectedSector_list = selectedSectors.split(",") %> <% let fil_pillConfig = _.filter(pillConfig[view_by], f => selectedSector_list.includes(f.category) == true || selectedSector_list.includes("all") == true) %> <% fil_pillConfig.forEach((theme, index) => { %> <% var current_theme = config.filter((obj) => obj.theme_name == theme.category) %> <% current_theme = current_theme.length ? current_theme[0] : {} %> <% let cards_per_subsector = [] %> <% let page_per_subsector = 0 %> <% let rowCount = 0 %> <% let cardCount = 0 %> <% let totalCards = 0 %> <% let valid_indicators = [] %>
<% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %> <% current_subsector = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %> <% cards_per_subsector.push(current_subsector.length) %> <% if(subsector_indicators.length > 0){ %> <% valid_indicators.push(subsector) %> <% } %> <% totalCards += current_subsector.length %> <% }) %>
<% let current_sector_count=0 %> <% let subsectorCards = [] %> <% theme["sub_sectors"] = _.filter(theme["sub_sectors"],f => valid_indicators.includes(f) ) %> <% theme["sub_sectors"].forEach((subsector, sindex) => { %> <% let current_subsector = _.filter(current_theme['theme_data'], f => f.sub_sector == subsector.display_title) %> <% let subsector_indicators = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %>
<% cardCount = 0 %> <% current_subsector = _.filter(current_subsector, f => !(isNaN(parseFloat(f.data.state)) == true || isNaN(parseFloat(f.data.country)) == true) ) %> <% subsectorCards.push(current_subsector.length) %> <% current_subsector.forEach((card,ind)=> { %>
indicator-icon1

<%= card.indicator %>

<% if (card.chart_type=="bar_chart") { %>
<% } else if (card.chart_type=="text" ) { %>
<% if(parse_url().searchKey.state != 'all') { %>

<%= isNaN(parseFloat(card.data.state)) == true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<% } %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% } else if(card.chart_type.toLowerCase() == "number") { %>
<% if(parse_url().searchKey.state != 'all') { %>

<%= isNaN(parseFloat(card.data.state)) == true ? 'NA' : card.data.state_label %>

<%= card.data.key_name %>

<% } %>

<%= !isNaN(parseFloat(card.data.country)) ?(card.data.country_label) :'NA' %>

India

<% } else if (card.chart_type.toLowerCase() == "pictogram"){ %>
<% if(parse_url().searchKey.state != 'all') { %>

<%- card['data']['key_name'] %>

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<% } %>

India

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.country)) ? card['data']['country_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.country)) && card['units']=='%' ? '%' : '' %>

<% }else if (card.chart_type=="donut_chart" || card.chart_type=="unit_chart") { %>
<% if(parse_url().searchKey.state != 'all') { %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<%- card['data']['key_name'] %>
<% } %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.country)) ? card['data']['country_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.country)) && card['units']=='%' ? '%' : '' %>

India
<% } else if (card.chart_type == "progress_bar_chart"){ %>
<% if(parse_url().searchKey.state != 'all') { %>
<%= card.data.key_name %>

<%= (card.data.state_label) %><%= card.units %>

<% } %>
India

<%= (card.data.country_label) %><%= card.units %>

<% } %>
<% cardCount += 1 %> <% current_sector_count += 1 %> <% if (cardCount % 3 === 0 || ind === current_subsector.length - 1) { %> <% rowCount += 1 %> <% } %> <% if(current_sector_count != totalCards && rowCount == 2 && ind === current_subsector.length-1) { %> <% if(sindex == 0 && cardCount > 3 && cardCount <= 6){ %>
<%} else if(sindex == 1 && subsectorCards[sindex-1] <= 3 && cardCount <= 3){ %>
<% } else if(sindex >= 1 && subsectorCards[sindex-1] > 3 && cardCount <= 3 ) { %>
<% } else if(sindex > 1 && subsectorCards[sindex-1] < 3 && cardCount <= 3 ) { %>
case when sub sector at row 1 and row
<% } else if(subsectorCards[sindex] <= 6 && cardCount <= 6 ) { %>
<% } else if(subsectorCards[sindex] > 6 && cardCount > 6 ) { %>
<% } %> <% }else if(current_sector_count != totalCards && rowCount == 2 && ind != current_subsector.length-1){ %> <% if(sindex == 0 && cardCount == 6){ %>
<%} else if(sindex == 1 && subsectorCards[sindex-1] <= 3 && cardCount <= 3){ %>
<% } else if(sindex >= 1 && subsectorCards[sindex-1] > 3 && cardCount <= 3 ) { %>
<% } else if(sindex > 1 && subsectorCards[sindex-1] < 3 && cardCount <= 3 ) { %>
case when sub sector at row 1 and row 2 no end
<% } else if(subsectorCards[sindex] > 6 && cardCount <= 6 ) { %>
<% }else if(subsectorCards[sindex] > 6 && cardCount > 6 ) { %>
<% } %> <% } else if(current_sector_count == totalCards){ %> <% if(sindex == 0 && rowCount == 1 && cardCount <= 3){ %>
<% } else if( rowCount == 1 && cardCount <= 3) { %>
<% } else if(rowCount == 1){ %>
<% } else if(rowCount == 2 && sindex == 1 && subsectorCards[sindex-1] <= 3 && cardCount <= 3){ %>
<% } else if( rowCount ==2 && subsectorCards[sindex-1] <= 3 && cardCount <= 3 ) { %>
<% } else if (rowCount == 2 && subsectorCards[sindex-1] > 3 && cardCount <= 3 ) { %>
<% } else if(rowCount == 2 && cardCount <=6 ){ %>
<% } else if(rowCount == 2 ){ %>
<% } %> <% } %> <% if(rowCount==2){ %> <% rowCount=0 %> <%}%> <% }) %> <% }) %> <% }) %>
<% } %> <% } else if(view_by == 'district'){ %> <% if(location.href.includes('_pdf')==false){ %>
<% let selectedSectors = parse_url().searchKey.sector || 'all' %> <% let selectedSector_list = selectedSectors.split(",") %> <% let fil_pillConfig = _.filter(pillConfig[view_by], f => selectedSector_list.includes(f.category) == true || selectedSector_list.includes("all") == true) %> <% fil_pillConfig.forEach((theme, index) => { %> <% var current_theme = config.filter((obj) => obj.theme_name == theme.category) %> <% current_theme = current_theme.length ? current_theme[0] : {} %>
<% current_theme['theme_data'].forEach((card,ind)=> { %>
indicator-icon1

<%= card.indicator %>

<% if (card.chart_type=="bar_chart") { %>
<% } else if (card.chart_type=="text" ) { %>

<%= isNaN(parseFloat(card.data.district)) == true ? 'NA' : card.data.district_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.state)) ?(card.data.state_label) :'NA' %>

<%= card.data.state_key_name %>

<% } else if(card.chart_type.toLowerCase() == "number") { %>

<%= isNaN(parseFloat(card.data.district)) == true ? 'NA' : card.data.district_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.state)) ?(card.data.state_label) :'NA' %>

<%= card.data.state_key_name %>

<% } else if (card.chart_type.toLowerCase() == "pictogram"){ %>
<% if(parse_url().searchKey.district != 'all') { %>

<%- card['data']['key_name'] %>

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.district)) ? card['data']['district_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.district)) && card['units']=='%' ? '%' : '' %>

<% } %>

<%= card.data.state_key_name %>

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<% } else if (card.chart_type=="donut_chart" || card.chart_type=="unit_chart") { %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.district)) ? card['data']['district_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.district)) && card['units']=='%' ? '%' : '' %>

<%- card['data']['key_name'] %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<% console.log(card.data.state_key_name) %>
<%= card.data.state_key_name %>
<% } else if (card.chart_type == "progress_bar_chart"){ %>
<%= card.data.key_name %>

<%= (card.data.district_label) %><%= card.units %>

<%= card.data.state_key_name %>

<%= (card.data.state_label) %><%= card.units %>

<% } %>
<% }) %> <% }) %>
<%} else {%>
<% let selectedSectors = parse_url().searchKey.sector || 'all' %> <% let selectedSector_list = selectedSectors.split(",") %> <% let fil_pillConfig = _.filter(pillConfig[view_by], f => selectedSector_list.includes(f.category) == true || selectedSector_list.includes("all") == true) %> <% fil_pillConfig.forEach((theme, index) => { %> <% var current_theme = config.filter((obj) => obj.theme_name == theme.category) %> <% current_theme = current_theme.length ? current_theme[0] : {} %> <% let cardCount = 0 %> <% let rowCount = 0 %>
<% current_theme['theme_data'] = _.filter(current_theme['theme_data'],card=> !(isNaN(parseFloat(card.data.district)) == true || isNaN(parseFloat(card.data.state)))) %> <% let size = current_theme['theme_data'].length %> <% if(current_theme['theme_data'].length==0){ %>
<% } %> <% current_theme['theme_data'].forEach((card,ind)=> { %>
indicator-icon1

<%= card.indicator %>

<% if (card.chart_type=="bar_chart") { %>
<% } else if (card.chart_type=="text" ) { %>

<%= isNaN(parseFloat(card.data.district)) == true ? 'NA' : card.data.district_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.state)) ?(card.data.state_label) :'NA' %>

<%= card.data.state_key_name %>

<% } else if(card.chart_type.toLowerCase() == "number") { %>

<%= isNaN(parseFloat(card.data.district)) == true ? 'NA' : card.data.district_label %>

<%= card.data.key_name %>

<%= !isNaN(parseFloat(card.data.state)) ?(card.data.state_label) :'NA' %>

<%= card.data.state_key_name %>

<% } else if (card.chart_type.toLowerCase() == "pictogram"){ %>
<% if(parse_url().searchKey.district != 'all') { %>

<%- card['data']['key_name'] %>

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.district)) ? card['data']['district_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.district)) && card['units']=='%' ? '%' : '' %>

<% } %>

<%= card.data.state_key_name %>

<%- card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<% } else if (card.chart_type=="donut_chart" || card.chart_type=="unit_chart") { %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%- !isNaN(parseFloat(card.data.district)) ? card['data']['district_label'] : 'NA' %> <%- !isNaN(parseFloat(card.data.district)) && card['units']=='%' ? '%' : '' %>

<%- card['data']['key_name'] %>

<%- card['units']=='INR' || card['units']=='Rs/Person' ? '₹' : '' %> <%= !isNaN(parseFloat(card.data.state)) ? card['data']['state_label'] : 'NA' %> <%= !isNaN(parseFloat(card.data.state)) && card['units']=='%' ? '%' : '' %>

<% console.log(card.data.state_key_name) %>
<%= card.data.state_key_name %>
<% } else if (card.chart_type == "progress_bar_chart"){ %>
<%= card.data.key_name %>

<%= (card.data.district_label) %><%= card.units %>

<%= card.data.state_key_name %>

<%= (card.data.state_label) %><%= card.units %>

<% } %>
<% if(isNaN(parseFloat(card.data.district)) == false && isNaN(parseFloat(card.data.state)) == false){ %> <% cardCount += 1 %> <% } %> <% console.log(cardCount,size,current_theme['theme_data']) %> <% if(cardCount % 3 == 0 || ind == size - 1 ) {%> <% rowCount += 1 %> <% } %> <% if(ind == size-1){ %> <% if(rowCount == 2 && cardCount <= 6){ %>
<% } else if(rowCount == 2){ %>
<% }else if(rowCount==1 && cardCount <= 3){ %>
<% }else if(rowCount==1){ %>
<% } %> <% }else if(ind != size-1){ %> <% if(rowCount ==2 && cardCount == 6){ %>
<% } else if(rowCount ==2){ %>
<% } %> <% } %> <% rowCount = rowCount == 2 ? 0 : rowCount %> <% }) %> <% }) %>
<% } %> <% } %>