Add profit, styling
This commit is contained in:
parent
90bf425acf
commit
9a2b24524e
|
@ -10,8 +10,8 @@ const formatter = new Intl.NumberFormat('en-US', {
|
|||
export function formatMoney(amount: number, explicitPositiveSign?: boolean) {
|
||||
const newAmount = Math.round(amount) === 0 ? 0 : Math.floor(amount) // handle -0 case
|
||||
return (
|
||||
(explicitPositiveSign && newAmount > 0 ? '+' : '') +
|
||||
ENV_CONFIG.moneyMoniker +
|
||||
(explicitPositiveSign && newAmount > 0 ? '+' : '') +
|
||||
formatter.format(newAmount).replace('$', '')
|
||||
)
|
||||
}
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
margin: 0; vertical-align: middle;font-size:16px;display: inline; padding: 2px; border-radius: 5px;
|
||||
}
|
||||
p.prob{
|
||||
font-size: 20px;display: inline; vertical-align: middle;
|
||||
font-size: 20px;display: inline; vertical-align: middle; font-weight: bold;
|
||||
}
|
||||
a.question{
|
||||
font-size: 18px;display: inline; vertical-align: middle; padding-bottom: 25px;
|
||||
|
@ -229,7 +229,7 @@
|
|||
<div
|
||||
style="font-family:Arial, sans-serif;font-size:18px;letter-spacing:normal;line-height:1;text-align:left;color:#000000;">
|
||||
<p class="text-build-content"
|
||||
style="line-height: 24px; margin: 10px 0; margin-top: 10px; margin-bottom: 10px;"
|
||||
style="line-height: 24px; margin: 10px 0; margin-top: 10px; margin-bottom: 0px;"
|
||||
data-testid="4XoHRGw1Y">
|
||||
<span style="color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;">
|
||||
We ran the numbers and here's how you did this past week!
|
||||
|
@ -240,8 +240,18 @@
|
|||
</tr>
|
||||
<!--/ show 5 columns with headers titled: Investment value, 7-day change, current balance, tips received, and markets made/-->
|
||||
<tr>
|
||||
<tr>
|
||||
<th>
|
||||
Profit
|
||||
</th>
|
||||
</tr>
|
||||
<tr >
|
||||
<td style='padding-bottom: 30px'>
|
||||
{{profit}}
|
||||
</td>
|
||||
</tr>
|
||||
<td align="center"
|
||||
style="font-size:0px;padding:10px 25px;padding-top:0px;padding-bottom:0px;word-break:break-word;">
|
||||
style="font-size:0px;padding:10px 20px;padding-top:0px;padding-bottom:0px;word-break:break-word;">
|
||||
<table border="0" cellpadding="0" cellspacing="0" role="presentation"
|
||||
style="border-collapse:collapse;border-spacing:0px;">
|
||||
<tbody>
|
||||
|
|
|
@ -165,6 +165,7 @@ export async function sendPortfolioUpdateEmailsToAllUsers() {
|
|||
)
|
||||
// get the difference
|
||||
const performanceData = {
|
||||
profit: formatMoney(user.profitCached.weekly, true),
|
||||
investment_value: formatMoney(
|
||||
mostRecentPortfolioMetrics.investmentValue
|
||||
),
|
||||
|
@ -283,6 +284,7 @@ export type PerContractInvestmentsData = {
|
|||
questionChangeStyle: string
|
||||
}
|
||||
export type OverallPerformanceData = {
|
||||
profit: string
|
||||
tips_received_style: string
|
||||
investment_change_style: string
|
||||
investment_value: string
|
||||
|
|
Loading…
Reference in New Issue
Block a user