@@ -3,7 +3,7 @@ import PhraseHighlights from "./PhraseHighlights";
33import EnhancedText from "./EnhancedText" ;
44import { useEnhancement , PLAYFUL_INSTRUCTION } from "@/hooks/useEnhancement" ;
55
6- export default function ContentSection ( { content, percentiles = { } } ) {
6+ export default function ContentSection ( { content, percentiles = { } , totalWraps = 0 } ) {
77 if ( ! content ) return null ;
88
99 return (
@@ -16,6 +16,7 @@ export default function ContentSection({ content, percentiles = {} }) {
1616 label = "Avg Message Length (Sent)"
1717 value = { `${ Math . round ( content . avg_message_length_sent ) } chars` }
1818 percentile = { percentiles [ "content.avg_message_length_sent" ] }
19+ totalWraps = { totalWraps }
1920 valueStyle = { { fontSize : "2rem" } }
2021 />
2122 ) }
@@ -24,6 +25,7 @@ export default function ContentSection({ content, percentiles = {} }) {
2425 label = "Avg Message Length (Received)"
2526 value = { `${ Math . round ( content . avg_message_length_received ) } chars` }
2627 percentile = { percentiles [ "content.avg_message_length_received" ] }
28+ totalWraps = { totalWraps }
2729 valueStyle = { { fontSize : "2rem" } }
2830 />
2931 ) }
@@ -32,6 +34,7 @@ export default function ContentSection({ content, percentiles = {} }) {
3234 label = "❓ Questions Asked"
3335 value = { `${ content . questions_percentage } %` }
3436 percentile = { percentiles [ "content.questions_percentage" ] }
37+ totalWraps = { totalWraps }
3538 valueStyle = { { fontSize : "2rem" } }
3639 />
3740 ) }
@@ -40,6 +43,7 @@ export default function ContentSection({ content, percentiles = {} }) {
4043 label = "❗ Enthusiasm Level"
4144 value = { `${ content . enthusiasm_percentage } %` }
4245 percentile = { percentiles [ "content.enthusiasm_percentage" ] }
46+ totalWraps = { totalWraps }
4347 valueStyle = { { fontSize : "2rem" } }
4448 />
4549 ) }
@@ -48,6 +52,7 @@ export default function ContentSection({ content, percentiles = {} }) {
4852 label = "📎 Attachments Sent"
4953 value = { content . attachments_sent . toLocaleString ( ) }
5054 percentile = { percentiles [ "content.attachments_sent" ] }
55+ totalWraps = { totalWraps }
5156 valueStyle = { { fontSize : "2rem" } }
5257 />
5358 ) }
@@ -56,12 +61,13 @@ export default function ContentSection({ content, percentiles = {} }) {
5661 label = "📎 Attachments Received"
5762 value = { content . attachments_received . toLocaleString ( ) }
5863 percentile = { percentiles [ "content.attachments_received" ] }
64+ totalWraps = { totalWraps }
5965 valueStyle = { { fontSize : "2rem" } }
6066 />
6167 ) }
6268 </ div >
6369
64- < DoubleTextSection content = { content } percentiles = { percentiles } />
70+ < DoubleTextSection content = { content } percentiles = { percentiles } totalWraps = { totalWraps } />
6571
6672 < EmojiSection content = { content } />
6773
@@ -73,7 +79,7 @@ export default function ContentSection({ content, percentiles = {} }) {
7379 ) ;
7480}
7581
76- function DoubleTextSection ( { content, percentiles } ) {
82+ function DoubleTextSection ( { content, percentiles, totalWraps } ) {
7783 const prompt =
7884 content . double_text_count !== undefined
7985 ? `You sent ${ content . double_text_count } double texts, that's ${ content . double_text_percentage } % of your messages. ${ PLAYFUL_INSTRUCTION } `
@@ -109,6 +115,7 @@ function DoubleTextSection({ content, percentiles }) {
109115 label = "Double Texts Sent"
110116 value = { content . double_text_count . toLocaleString ( ) }
111117 percentile = { percentiles [ "content.double_text_count" ] }
118+ totalWraps = { totalWraps }
112119 valueStyle = { { fontSize : "2.5rem" , color : "#06b6d4" } }
113120 />
114121 </ div >
0 commit comments