Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 95ccbd5b authored by Christophe Chaudier's avatar Christophe Chaudier :rocket:
Browse files

Merge branch '150-fix-negative-competitors-pricing' into 'main'

Resolve "fix:  negative competitors pricing"

Closes #150 and #149

See merge request !122
parents de35f89c 0de8496f
No related branches found
No related tags found
1 merge request!122Resolve "fix: negative competitors pricing"
Pipeline #46672 passed
...@@ -81,6 +81,26 @@ export default function PricingComparator() { ...@@ -81,6 +81,26 @@ export default function PricingComparator() {
setUsers(currentUsers => currentUsers + step); setUsers(currentUsers => currentUsers + step);
}; };
const value = Math.round(prices.froggit - (prices.lab + prices.chat)) * users * 12;
let message = <>
Économise{users > 1 ? "z" : ""}{" "}
<span className={styles.summaryBadge}>
{formatNumber(
Math.abs(value)
)}
</span>{" "}
par an pour {users} utilisateur
{users > 1 ? "s" : ""} avec Froggit !
</>;
if (value > 0) {
message = <>
Froggit ne {users > 1 ? "vous" : "te"} ferait rien économiser, mais c'est le prix de la souveraineté numérique et de la conformité RGPD !
</>;
}
return ( return (
<div className={styles.container}> <div className={styles.container}>
<div className={styles.controls}> <div className={styles.controls}>
...@@ -251,15 +271,7 @@ export default function PricingComparator() { ...@@ -251,15 +271,7 @@ export default function PricingComparator() {
</div> </div>
</div> </div>
<p className={styles.summary}> <p className={styles.summary}>
Économise{users > 1 ? "z" : ""}{" "} {message}
<span className={styles.summaryBadge}>
{formatNumber(
Math.abs(prices.froggit - (prices.lab + prices.chat)) * users * 12
)}
</span>{" "}
par an pour {users} utilisateur
{users > 1 ? "s" : ""} avec Froggit !
</p> </p>
</div> </div>
); );
......
...@@ -27,8 +27,13 @@ export default { ...@@ -27,8 +27,13 @@ export default {
chat: [ chat: [
{ {
name: "Slack", name: "Slack",
paidMonthly: 18.25, paidMonthly: 8.25,
paidAnnually: 16.75, paidAnnually: 6.75,
},
{
name: "Discord",
paidMonthly: 0,
paidAnnually: 0,
}, },
], ],
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment