направление на стейджинг при покупке тарифа с стейджинга или локалхост

This commit is contained in:
Nastya 2024-03-16 15:14:25 +03:00
parent 6fb44e9a14
commit 5f42a86e1f
2 changed files with 4 additions and 3 deletions

@ -31,6 +31,7 @@ import { currencyFormatter } from "./tariffsUtils/currencyFormatter";
import type { Tariff } from "@frontend/kitui";
import { Tabs } from "./Tabs";
import { cleanAuthTicketData } from "@root/ticket";
import { useDomainDefine } from "@utils/hooks/useDomainDefine";
const StepperText: Record<string, string> = {
count: "Тарифы на объём",
@ -53,6 +54,7 @@ function TariffPage() {
const [openModal, setOpenModal] = useState({});
const [cash, setCash] = useState("0");
const [selectedItem, setSelectedItem] = useState<"count" | "day">("count");
const { isTestServer } = useDomainDefine();
const getTariffsList = async (): Promise<Tariff[]> => {
const tariffsList: Tariff[] = [];
@ -134,8 +136,7 @@ function TariffPage() {
var link = document.createElement("a");
link.href =
"https://hub.pena.digital" +
`/quizpayment?action=squizpay&dif=${
`https://${isTestServer ? "s" : ""}hub.pena.digital/quizpayment?action=squizpay&dif=${
(price - Number(user.wallet.cash)) * 100
}&data=${token}&userid=${userId}
`;

@ -1,7 +1,7 @@
import { useEffect, useState } from "react";
export function useDomainDefine(): { isTestServer: boolean } {
const [isTestServer, setIsTestServer] = useState<boolean>(null);
const [isTestServer, setIsTestServer] = useState<boolean>(false);
useEffect(() => {
const host = window.location.hostname;