This commit is contained in:
Daniil Chemerkin 2024-12-26 11:16:48 +00:00
parent b36cf9d18c
commit 5dd34d2b4e
2 changed files with 48 additions and 3 deletions

View File

@ -28,7 +28,7 @@ function PriceItem({
const locale = Locale.EN; const locale = Locale.EN;
const _price = new Price( const _price = new Price(
roundToWhole(value === 1 ? 0.99 : value), roundToWhole(value),
currency, currency,
locale locale
); );

View File

@ -71,6 +71,18 @@ t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script', s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js'); 'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1088618406337518'); fbq('init', '1088618406337518');
fbq('track', 'PageView');`;
const FBScriptPalmistryES2 = `
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '2126185901145571');
fbq('track', 'PageView');`; fbq('track', 'PageView');`;
const FBScriptPalmistryPT1 = ` const FBScriptPalmistryPT1 = `
@ -95,6 +107,18 @@ t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script', s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js'); 'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '3771681503093940'); fbq('init', '3771681503093940');
fbq('track', 'PageView');`;
const FBScriptPalmistryEN2 = `
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '3756105751317099');
fbq('track', 'PageView');`; fbq('track', 'PageView');`;
// Compatibility // Compatibility
@ -108,6 +132,18 @@ t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script', s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js'); 'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '468790489561492'); fbq('init', '468790489561492');
fbq('track', 'PageView');`;
const FBScriptCompatibilityEN = `
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1218510985903341');
fbq('track', 'PageView');`; fbq('track', 'PageView');`;
// Chats // Chats
@ -130,18 +166,27 @@ fbq('track', 'PageView');`;
{isPalmistry && <script>{FBScriptPalmistry2}</script>} {isPalmistry && <script>{FBScriptPalmistry2}</script>}
{isPalmistry && <script>{FBScriptPalmistry3}</script>} {isPalmistry && <script>{FBScriptPalmistry3}</script>}
{isPalmistry && locale === "es" && ( {isPalmistry && locale === "es" && (
<>
<script>{FBScriptPalmistryES1}</script> <script>{FBScriptPalmistryES1}</script>
<script>{FBScriptPalmistryES2}</script>
</>
)} )}
{isPalmistry && locale?.includes("pt") && ( {isPalmistry && locale?.includes("pt") && (
<script>{FBScriptPalmistryPT1}</script> <script>{FBScriptPalmistryPT1}</script>
)} )}
{isPalmistry && locale === "en" && ( {isPalmistry && locale === "en" && (
<>
<script>{FBScriptPalmistryEN1}</script> <script>{FBScriptPalmistryEN1}</script>
<script>{FBScriptPalmistryEN2}</script>
</>
)} )}
{/* Compatibility */} {/* Compatibility */}
{!isPalmistry && !isChats && locale === "es" && ( {!isPalmistry && !isChats && locale === "es" && (
<script>{FBScriptCompatibilityES}</script> <script>{FBScriptCompatibilityES}</script>
)} )}
{!isPalmistry && !isChats && locale === "en" && (
<script>{FBScriptCompatibilityEN}</script>
)}
{/* Chats */} {/* Chats */}
{isChats && locale === "en" && <script>{FBScriptChatsEN}</script>} {isChats && locale === "en" && <script>{FBScriptChatsEN}</script>}
</Helmet> </Helmet>