дев шлёт запросы на фиксированный домен, сбилженный код - сам на себя

This commit is contained in:
Nastya 2024-01-17 23:04:39 +03:00
parent 2881022b2d
commit a4332b2dae
20 changed files with 24 additions and 24 deletions

1
.env.development.local Normal file

@ -0,0 +1 @@
REACT_APP_DOMAIN="https://hub.pena.digital"

1
.env.production.local Normal file

@ -0,0 +1 @@
REACT_APP_DOMAIN=""

2
.gitignore vendored

@ -14,9 +14,7 @@
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*

@ -41,7 +41,7 @@
To begin the development, run `npm start` or `yarn start`.
To create a production bundle, use `npm run build` or `yarn build`.
-->
<script src="https://markknol.github.io/console-log-viewer/console-log-viewer.js"></script>
<!-- <script src="https://markknol.github.io/console-log-viewer/console-log-viewer.js"></script> -->
</body>
</html>

@ -9,7 +9,7 @@ import type {
RegisterResponse,
} from "@frontend/kitui"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/auth"
const apiUrl = process.env.REACT_APP_DOMAIN + "/auth"
console.log("переменная", apiUrl)
export async function register(
login: string,

@ -3,7 +3,7 @@ import { AxiosError } from "axios"
import { parseAxiosError } from "@root/utils/parse-error"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/customer"
const apiUrl = process.env.REACT_APP_DOMAIN + "/customer"
export async function patchCart(
tariffId: string

@ -28,7 +28,7 @@ const regList:Record<string, number> = {
export async function getHistory(): Promise<[GetHistoryResponse | null, string?]> {
try {
const historyResponse = await makeRequest<never, GetHistoryResponse>({
url: "https://" + process.env.REACT_APP_DOMAIN + "/customer/history?page=1&limit=100&type=payCart",
url: process.env.REACT_APP_DOMAIN + "/customer/history?page=1&limit=100&type=payCart",
method: "get",
useToken: true,
})

@ -4,7 +4,7 @@ import { parseAxiosError } from "@root/utils/parse-error"
import type { GetDiscountsResponse } from "@root/model/discount"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/price"
const apiUrl = process.env.REACT_APP_DOMAIN + "/price"
export async function getDiscounts(signal: AbortSignal | undefined): Promise<[GetDiscountsResponse | null, string?]> {
try {

@ -4,7 +4,7 @@ import { parseAxiosError } from "@root/utils/parse-error"
export async function getRecentlyPurchasedTariffs(): Promise<[any | null, string?]> {
try {
const recentlyPurchased = await makeRequest<never, any>({
url: "https://" + process.env.REACT_APP_DOMAIN + "/customer/recent",
url: process.env.REACT_APP_DOMAIN + "/customer/recent",
method: "get",
useToken: true,
})

@ -5,7 +5,7 @@ import { parseAxiosError } from "@root/utils/parse-error"
import type { ServiceKeyToPrivilegesMap } from "@root/model/privilege"
import type { GetTariffsResponse } from "@root/model/tariff"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/strator"
const apiUrl = process.env.REACT_APP_DOMAIN + "/strator"
export async function getTariffs(
apiPage: number,

@ -3,7 +3,7 @@ import { parseAxiosError } from "@root/utils/parse-error"
import { SendTicketMessageRequest } from "@frontend/kitui"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/heruvym"
const apiUrl = process.env.REACT_APP_DOMAIN + "/heruvym"
export async function sendTicketMessage(
ticketId: string,

@ -2,7 +2,7 @@ import { User, makeRequest } from "@frontend/kitui"
import { PatchUserRequest } from "@root/model/user"
import { parseAxiosError } from "@root/utils/parse-error"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/user"
const apiUrl = process.env.REACT_APP_DOMAIN + "/user"
export async function patchUser(
user: PatchUserRequest

@ -9,7 +9,7 @@ import type {
UpdateDocumentsArgs,
} from "@root/model/auth"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/verification"
const apiUrl = process.env.REACT_APP_DOMAIN + "/verification"
export async function verification(
userId: string

@ -2,7 +2,7 @@ import { makeRequest } from "@frontend/kitui"
import { SendPaymentRequest, SendPaymentResponse } from "@root/model/wallet"
import { parseAxiosError } from "@root/utils/parse-error"
const apiUrl = "https://" + process.env.REACT_APP_DOMAIN + "/customer"
const apiUrl = process.env.REACT_APP_DOMAIN + "/customer"
const testPaymentBody: SendPaymentRequest = {
type: "bankCard",

@ -62,7 +62,7 @@ export default function Chat({ sx }: Props) {
const chatBoxRef = useRef<HTMLDivElement>(null)
useTicketMessages({
url: "https://" + process.env.REACT_APP_DOMAIN + "/heruvym/getMessages",
url: process.env.REACT_APP_DOMAIN + "/heruvym/getMessages",
isUnauth: true,
ticketId: sessionData?.ticketId,
messagesPerPage,
@ -81,7 +81,7 @@ export default function Chat({ sx }: Props) {
useSSESubscription<TicketMessage>({
enabled: Boolean(sessionData),
url: "https://" + process.env.REACT_APP_DOMAIN + `/heruvym/ticket?ticket=${sessionData?.ticketId}&s=${sessionData?.sessionId}`,
url: process.env.REACT_APP_DOMAIN + `/heruvym/ticket?ticket=${sessionData?.ticketId}&s=${sessionData?.sessionId}`,
onNewData: addOrUpdateUnauthMessages,
onDisconnect: useCallback(() => {
setUnauthIsPreventAutoscroll(false)
@ -131,7 +131,7 @@ export default function Chat({ sx }: Props) {
if (!sessionData) {
setIsMessageSending(true)
createTicket({
url: "https://" + process.env.REACT_APP_DOMAIN + "/heruvym/create",
url: process.env.REACT_APP_DOMAIN + "/heruvym/create",
body: {
Title: "Unauth title",
Message: messageField,

@ -25,7 +25,7 @@ export default function ProtectedLayout() {
const ticketsPerPage = useTicketStore((state) => state.ticketsPerPage)
useSSESubscription<Ticket>({
url: "https://" + process.env.REACT_APP_DOMAIN + `/heruvym/subscribe?Authorization=${token}`,
url: process.env.REACT_APP_DOMAIN + `/heruvym/subscribe?Authorization=${token}`,
onNewData: (data) => {
updateTickets(data.filter((d) => Boolean(d.id)))
setTicketCount(data.length)
@ -34,7 +34,7 @@ export default function ProtectedLayout() {
})
useTicketsFetcher({
url: "https://" + process.env.REACT_APP_DOMAIN + "/heruvym/getTickets",
url: process.env.REACT_APP_DOMAIN + "/heruvym/getTickets",
ticketsPerPage,
ticketApiPage,
onSuccess: (result) => {

@ -39,7 +39,7 @@ const App = () => {
const navigate = useNavigate()
useUserFetcher({
url: "https://" + process.env.REACT_APP_DOMAIN + `/user/${userId}`,
url: process.env.REACT_APP_DOMAIN + `/user/${userId}`,
userId,
onNewUser: setUser,
onError: (error) => {
@ -53,7 +53,7 @@ const App = () => {
})
useUserAccountFetcher({
url: "https://" + process.env.REACT_APP_DOMAIN + "/customer/account",
url: process.env.REACT_APP_DOMAIN + "/customer/account",
userId,
onNewUserAccount: setUserAccount,
onError: (error) => {

@ -40,7 +40,7 @@ export default function History() {
try {
await makeRequest (
{
url: "https://" + process.env.REACT_APP_DOMAIN + `/customer/sendReport/${tariffId}`,
url: process.env.REACT_APP_DOMAIN + `/customer/sendReport/${tariffId}`,
method: "POST",
}
)

@ -17,7 +17,7 @@ export default function CreateTicket() {
if (!ticketBodyField || !ticketNameField) return
createTicket({
url: "https://" + process.env.REACT_APP_DOMAIN + "/heruvym/create",
url: process.env.REACT_APP_DOMAIN + "/heruvym/create",
body: {
Title: ticketNameField,
Message: ticketBodyField,

@ -58,7 +58,7 @@ function SupportChat() {
const fetchState = useMessageStore((state) => state.ticketMessageFetchState)
useTicketMessages({
url: "https://" + process.env.REACT_APP_DOMAIN + "/heruvym/getMessages",
url: process.env.REACT_APP_DOMAIN + "/heruvym/getMessages",
ticketId,
messagesPerPage,
messageApiPage,
@ -76,7 +76,7 @@ function SupportChat() {
useSSESubscription<TicketMessage>({
enabled: Boolean(token) && Boolean(ticketId),
url: "https://" + process.env.REACT_APP_DOMAIN + `/heruvym/ticket?ticket=${ticketId}&Authorization=${token}`,
url: process.env.REACT_APP_DOMAIN + `/heruvym/ticket?ticket=${ticketId}&Authorization=${token}`,
onNewData: addOrUpdateMessages,
onDisconnect: useCallback(() => {
clearMessageState()