card2get = d=> {
const attention_section = p_section(d, {
title: 'Attention',
rows: [{
title: 'Relative audience size',
v_get: d=> d.attention.relative_size,
}, {
title: 'Audience overlap',
v_get: d=> d.attention.overlap,
}],
})
const trust_section = p_section(d, {
title: 'Trust',
rows: [{
title: 'Audience relevancy',
v_get: d=> d.trust.audience_relevancy,
}, {
title: 'Relative growth',
v_get: d=> d.trust.relative_growth,
}, {
title: 'Consistency',
v_get: d=> d.trust.consistency,
}, {
title: 'Engagement rate',
v_get: d=> d.trust.engagement_rate,
}, {
title: 'Sentiment',
v_get: d=> d.trust.sentiment,
}],
})
const side = html`<div class="p_side">
${attention_section}
${trust_section}
<h3>Influence score: ${d.influence_score}</h3>
</div>`
const bottom = html`<div class="p_bottom">
<h1>${d.yt.title}</h3>
</div>`
const image = html`<div class="p_image" style="background-image: url(${d.yt.image_high});"></div>`
return html`<div class="p_card">
<div class="inner">
${image}
${side}
${bottom}
</div>
</div>`
}